Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/bootdotdev/fcc-learn-golang-assets
/ functions
Functions
675 in github.com/bootdotdev/fcc-learn-golang-assets
⨍
Functions
675
◇
Types & classes
200
↓ 1 callers
Function
bulkSend
(numMessages int)
course/7-loops/exercises/1-intro/code.go:7
↓ 1 callers
Function
bulkSend
(numMessages int)
course/7-loops/exercises/1-intro/complete.go:7
↓ 1 callers
Function
canSendMessage
(mToSend messageToSend)
course/4-structs/exercises/2-nested_structs/code.go:18
↓ 1 callers
Function
canSendMessage
(mToSend messageToSend)
course/4-structs/exercises/2-nested_structs/complete.go:18
↓ 1 callers
Function
chargeForLineItem
(newItem T, oldItems []T, balance float64)
course/15-generics/exercises/3-constraints/code.go:8
↓ 1 callers
Function
chargeForLineItem
(newItem T, oldItems []T, balance float64)
course/15-generics/exercises/3-constraints/complete.go:9
↓ 1 callers
Function
concat
(s1, s2)
course/3-functions/exercises/1-intro/code.go:5
↓ 1 callers
Function
concat
(s1 string, s2 string)
course/3-functions/exercises/1-intro/complete.go:5
↓ 1 callers
Function
concurrrentFib
(n int)
course/13-channels/exercises/6-range/code.go:8
↓ 1 callers
Function
concurrrentFib
(n int)
course/13-channels/exercises/6-range/complete.go:8
↓ 1 callers
Function
countReports
(numSentCh chan int)
course/13-channels/exercises/5-close/code.go:8
↓ 1 callers
Function
countReports
(numSentCh chan int)
course/13-channels/exercises/5-close/complete.go:8
↓ 1 callers
Function
createMatrix
(rows, cols int)
course/8-slices/exercises/9-2d_slices/code.go:5
↓ 1 callers
Function
createMatrix
(rows, cols int)
course/8-slices/exercises/9-2d_slices/complete.go:5
↓ 1 callers
Function
databaseFeedFollowsToFeedFollows
(feedFollows []database.FeedFollow)
project/8-feedfollows/src/models.go:74
↓ 1 callers
Function
databaseFeedFollowsToFeedFollows
(feedFollows []database.FeedFollow)
project/9-scraper/src/models.go:77
↓ 1 callers
Function
databaseFeedFollowsToFeedFollows
(feedFollows []database.FeedFollow)
project/10-posts/src/models.go:77
↓ 1 callers
Function
databaseFeedToFeed
(feed database.Feed)
project/6-createfeed/src/models.go:37
↓ 1 callers
Function
databaseFeedsToFeeds
(feeds []database.Feed)
project/8-feedfollows/src/models.go:48
↓ 1 callers
Function
databaseFeedsToFeeds
(feeds []database.Feed)
project/9-scraper/src/models.go:51
↓ 1 callers
Function
databaseFeedsToFeeds
(feeds []database.Feed)
project/7-getfeeds/src/models.go:48
↓ 1 callers
Function
databaseFeedsToFeeds
(feeds []database.Feed)
project/10-posts/src/models.go:51
↓ 1 callers
Function
databasePostToPost
(post database.Post)
project/10-posts/src/models.go:96
↓ 1 callers
Function
databasePostsToPosts
(posts []database.Post)
project/10-posts/src/models.go:109
↓ 1 callers
Function
databaseUserToUser
(user database.User)
project/4-create_users/src/models.go:17
↓ 1 callers
Function
deleteIfNecessary
(users map[string]user, name string)
course/9-maps/exercises/2-mutating_maps/code.go:8
↓ 1 callers
Function
deleteIfNecessary
(users map[string]user, name string)
course/9-maps/exercises/2-mutating_maps/complete.go:9
↓ 1 callers
Function
divide
(x, y float64)
course/6-errors/exercises/5-errors_package/code.go:8
↓ 1 callers
Function
divide
(x, y float64)
course/6-errors/exercises/5-errors_package/complete.go:8
↓ 1 callers
Function
divide
? don't edit below this line
course/6-errors/exercises/3-custom_errors/code.go:15
↓ 1 callers
Function
divide
don't edit below this line
course/6-errors/exercises/3-custom_errors/complete.go:17
↓ 1 callers
Function
fetchFeed
(feedURL string)
project/9-scraper/src/scraper.go:72
↓ 1 callers
Function
fetchFeed
(feedURL string)
project/10-posts/src/scraper.go:102
↓ 1 callers
Function
fibonacci
(n int, ch chan int)
course/13-channels/exercises/6-range/complete.go:32
↓ 1 callers
Function
filterOldEmails
(emails []email)
course/13-channels/exercises/2-channels_deadlock/code.go:8
↓ 1 callers
Function
filterOldEmails
(emails []email)
course/13-channels/exercises/2-channels_deadlock/complete.go:8
↓ 1 callers
Function
fizzbuzz
()
course/7-loops/exercises/4-loops_fizzbuzz/code.go:3
↓ 1 callers
Function
fizzbuzz
()
course/7-loops/exercises/4-loops_fizzbuzz/complete.go:5
↓ 1 callers
Function
getCostsByDay
(costs []cost)
course/8-slices/exercises/8-append/code.go:10
↓ 1 callers
Function
getCostsByDay
(costs []cost)
course/8-slices/exercises/8-append/complete.go:10
↓ 1 callers
Function
getCounts
(userIDs []string)
course/9-maps/exercises/4-maps_count/code.go:9
↓ 1 callers
Function
getCounts
(userIDs []string)
course/9-maps/exercises/4-maps_count/complete.go:9
↓ 1 callers
Function
getDatabasesChannel
(numDBs int)
course/13-channels/exercises/3-channels_send/code.go:29
↓ 1 callers
Function
getDatabasesChannel
(numDBs int)
course/13-channels/exercises/3-channels_send/complete.go:31
↓ 1 callers
Function
getExpenseReport
(e expense)
course/5-interfaces/exercises/7-type_assertion/code.go:7
↓ 1 callers
Function
getExpenseReport
(e expense)
course/5-interfaces/exercises/7-type_assertion/complete.go:7
↓ 1 callers
Function
getExpenseReport
(e expense)
course/5-interfaces/exercises/8-type_switch/code.go:7
↓ 1 callers
Function
getExpenseReport
(e expense)
course/5-interfaces/exercises/8-type_switch/complete.go:7
↓ 1 callers
Function
getFormattedMessages
(messages []string, formatter func)
course/10-advanced_functions/exercises/1-higher-order/code.go:5
↓ 1 callers
Function
getFormattedMessages
(messages []string, formatter func(string) string)
course/10-advanced_functions/exercises/1-higher-order/complete.go:5
↓ 1 callers
Function
getLast
()
course/15-generics/exercises/1-generics/code.go:5
↓ 1 callers
Function
getLast
(s []T)
course/15-generics/exercises/1-generics/complete.go:5
↓ 1 callers
Function
getLogger
getLogger takes a function that formats two strings into a single string and returns a function that formats two strings but prints the result instead
course/10-advanced_functions/exercises/3-currying/code.go:11
↓ 1 callers
Function
getLogger
getLogger takes a function that formats two strings into a single string and returns a function that formats two strings but prints the result instead
course/10-advanced_functions/exercises/3-currying/complete.go:11
↓ 1 callers
Function
getMaxMessagesToSend
(costMultiplier float64, maxCostInPennies int)
course/7-loops/exercises/3-while/code.go:7
↓ 1 callers
Function
getMaxMessagesToSend
(costMultiplier float64, maxCostInPennies int)
course/7-loops/exercises/3-while/complete.go:7
↓ 1 callers
Method
getMessage
()
course/5-interfaces/exercises/1-interfaces/complete.go:13
↓ 1 callers
Function
getMessageCosts
(messages []string)
course/8-slices/exercises/4-slices_no_array/code.go:5
↓ 1 callers
Function
getMessageCosts
(messages []string)
course/8-slices/exercises/4-slices_no_array/complete.go:5
↓ 1 callers
Function
getMessageWithRetries
()
course/8-slices/exercises/1-arrays/code.go:11
↓ 1 callers
Function
getMessageWithRetries
()
course/8-slices/exercises/1-arrays/complete.go:11
↓ 1 callers
Function
getMessageWithRetries
don't touch below this line
course/8-slices/exercises/2-slices/code.go:19
↓ 1 callers
Function
getMessageWithRetries
don't touch below this line
course/8-slices/exercises/2-slices/complete.go:26
↓ 1 callers
Function
getMessageWithRetriesForPlan
(plan string)
course/8-slices/exercises/2-slices/code.go:12
↓ 1 callers
Function
getMessageWithRetriesForPlan
(plan string)
course/8-slices/exercises/2-slices/complete.go:13
↓ 1 callers
Function
getNameCounts
(names []string)
course/9-maps/exercises/6-nested_maps/code.go:7
↓ 1 callers
Function
getNameCounts
(names []string)
course/9-maps/exercises/6-nested_maps/complete.go:7
↓ 1 callers
Function
getNames
don't edit below this line
course/3-functions/exercises/5-ignoring_return_values/code.go:12
↓ 1 callers
Function
getNames
don't edit below this line
course/3-functions/exercises/5-ignoring_return_values/complete.go:12
↓ 1 callers
Function
getSMSErrorString
(cost float64, recipient string)
course/6-errors/exercises/2-formatting_strings/code.go:3
↓ 1 callers
Function
getSMSErrorString
(cost float64, recipient string)
course/6-errors/exercises/2-formatting_strings/complete.go:7
↓ 1 callers
Function
getUserMap
(names []string, phoneNumbers []int)
course/9-maps/exercises/1-maps/code.go:7
↓ 1 callers
Function
getUserMap
(names []string, phoneNumbers []int)
course/9-maps/exercises/1-maps/complete.go:8
↓ 1 callers
Method
inc
(key string)
course/14-mutexes/exercises/1-mutex/code.go:15
↓ 1 callers
Method
inc
(key string)
course/14-mutexes/exercises/1-mutex/complete.go:15
↓ 1 callers
Method
inc
(key string)
course/14-mutexes/exercises/5-rw_mutex/code.go:15
↓ 1 callers
Method
inc
(key string)
course/14-mutexes/exercises/5-rw_mutex/complete.go:15
↓ 1 callers
Function
incrementSends
(sendsSoFar, sendsToAdd int)
course/3-functions/exercises/4-pass_by_value/code.go:12
↓ 1 callers
Function
incrementSends
(sendsSoFar, sendsToAdd int)
course/3-functions/exercises/4-pass_by_value/complete.go:12
↓ 1 callers
Function
indexOfFirstBadWord
(msg []string, badWords []string)
course/8-slices/exercises/11-range/code.go:5
↓ 1 callers
Function
indexOfFirstBadWord
(msg []string, badWords []string)
course/8-slices/exercises/11-range/complete.go:5
↓ 1 callers
Function
logAndDelete
(users map[string]user, name string)
course/10-advanced_functions/exercises/4-defer/code.go:14
↓ 1 callers
Function
logAndDelete
(users map[string]user, name string)
course/10-advanced_functions/exercises/4-defer/complete.go:14
↓ 1 callers
Function
logEmail
(email string)
course/13-channels/exercises/7-select/complete.go:32
↓ 1 callers
Function
logMessages
(chEmails, chSms chan string)
course/13-channels/exercises/7-select/code.go:9
↓ 1 callers
Function
logMessages
(chEmails, chSms chan string)
course/13-channels/exercises/7-select/complete.go:9
↓ 1 callers
Function
logSms
TEST SUITE - Don't touch below this line
course/13-channels/exercises/7-select/complete.go:28
↓ 1 callers
Function
maxMessages
(thresh float64)
course/7-loops/exercises/2-omit_condition/code.go:7
↓ 1 callers
Function
maxMessages
(thresh float64)
course/7-loops/exercises/2-omit_condition/complete.go:7
↓ 1 callers
Function
nullStringToStringPtr
(s sql.NullString)
project/10-posts/src/models.go:124
↓ 1 callers
Function
nullTimeToTimePtr
(t sql.NullTime)
project/9-scraper/src/models.go:85
↓ 1 callers
Function
pingPong
(numPings int)
course/13-channels/challenges/1-channels_practice/code.go:8
↓ 1 callers
Function
pingPong
(numPings int)
course/13-channels/challenges/1-channels_practice/complete.go:8
↓ 1 callers
Function
pinger
TEST SUITE - Don't touch below this line
course/13-channels/challenges/1-channels_practice/code.go:17
↓ 1 callers
Function
pinger
TEST SUITE - Don't touch below this line
course/13-channels/challenges/1-channels_practice/complete.go:17
↓ 1 callers
Function
ponger
(pings, pongs chan struct{})
course/13-channels/challenges/1-channels_practice/code.go:36
↓ 1 callers
Function
ponger
(pings, pongs chan struct{})
course/13-channels/challenges/1-channels_practice/complete.go:36
↓ 1 callers
Function
printCostReport
(costCalculator func(string) int, message string)
course/10-advanced_functions/exercises/7-anonymous_functions/complete.go:36
↓ 1 callers
Function
printPrimes
(max int)
course/7-loops/exercises/5-continue_and_break/code.go:7
↓ 1 callers
Function
printPrimes
(max int)
course/7-loops/exercises/5-continue_and_break/complete.go:7
← previous
next →
201–300 of 675, ranked by callers