Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/amrulizwan/learn-golang
/ functions
Functions
279 in github.com/amrulizwan/learn-golang
⨍
Functions
279
◇
Types & classes
88
↓ 1 callers
Method
collectNetworkStats
()
examples/04-expert/performance-monitor/internal/collector/collector.go:138
↓ 1 callers
Method
collectProcessStats
()
examples/04-expert/performance-monitor/main.go:195
↓ 1 callers
Method
collectProcessStats
()
examples/04-expert/performance-monitor/internal/collector/collector.go:156
↓ 1 callers
Function
completeTask
(todoList *TodoList)
examples/01-beginner/todo-list/main.go:97
↓ 1 callers
Function
copyFile
(currentDir string)
examples/02-intermediate/file-manager/main.go:110
↓ 1 callers
Function
createDirectory
(currentDir string)
examples/02-intermediate/file-manager/main.go:95
↓ 1 callers
Function
createStruct
(typeName string)
04-expert/01-reflection/main.go:127
↓ 1 callers
Function
deepCopy
(src interface{})
04-expert/01-reflection/main.go:195
↓ 1 callers
Function
deepCopyValue
(src reflect.Value)
04-expert/01-reflection/main.go:200
↓ 1 callers
Function
deleteFile
(currentDir string)
examples/02-intermediate/file-manager/main.go:162
↓ 1 callers
Function
deleteTask
(todoList *TodoList)
examples/01-beginner/todo-list/main.go:118
↓ 1 callers
Function
divide
(a, b float64)
examples/01-beginner/calculator-cli/main.go:88
↓ 1 callers
Function
efficientSliceGrowth
()
04-expert/03-performance/main.go:42
↓ 1 callers
Function
efficientStringConcatenation
()
04-expert/03-performance/main.go:26
↓ 1 callers
Function
fibonacci
(n int, ch chan int)
03-advanced/02-channels/main.go:25
↓ 1 callers
Function
garbageCollectionTuning
()
04-expert/03-performance/main.go:187
↓ 1 callers
Function
getChoice
()
examples/02-intermediate/file-manager/main.go:62
↓ 1 callers
Function
getChoice
()
examples/01-beginner/calculator-cli/main.go:58
↓ 1 callers
Function
getChoice
()
examples/01-beginner/todo-list/main.go:57
↓ 1 callers
Method
getHealthyService
(serviceName string)
examples/04-expert/api-gateway/main.go:158
↓ 1 callers
Function
getPersonInfo
()
01-beginner/08-functions/main.go:29
↓ 1 callers
Function
greet
()
01-beginner/08-functions/main.go:6
↓ 1 callers
Function
greetWithName
(name string)
01-beginner/08-functions/main.go:10
↓ 1 callers
Function
handleStats
(collector *collector.Collector)
examples/04-expert/performance-monitor/cmd/main.go:68
↓ 1 callers
Function
handleWebSocket
(hub *Hub, w http.ResponseWriter, r *http.Request)
examples/03-advanced/chat-server/main.go:146
↓ 1 callers
Method
healthChecker
()
examples/04-expert/api-gateway/main.go:128
↓ 1 callers
Function
inefficientSliceGrowth
()
04-expert/03-performance/main.go:34
↓ 1 callers
Function
inefficientStringConcatenation
()
04-expert/03-performance/main.go:18
↓ 1 callers
Function
isZeroValue
(v reflect.Value)
04-expert/01-reflection/main.go:180
↓ 1 callers
Function
listFiles
(dir string)
examples/02-intermediate/file-manager/main.go:69
↓ 1 callers
Function
loadConfig
()
examples/03-advanced/web-scraper/main.go:51
↓ 1 callers
Function
loadTodoList
()
examples/01-beginner/todo-list/main.go:139
↓ 1 callers
Method
loggingMiddleware
(next http.Handler)
examples/04-expert/api-gateway/main.go:243
↓ 1 callers
Function
memoryAllocationExample
()
04-expert/03-performance/main.go:77
↓ 1 callers
Function
middlewareExample
(ctx context.Context)
03-advanced/03-context/main.go:80
↓ 1 callers
Function
modifyStruct
(v interface{})
04-expert/01-reflection/main.go:56
↓ 1 callers
Function
modifyValue
(x int)
02-intermediate/02-pointers/main.go:6
↓ 1 callers
Function
modifyValueByPointer
(x *int)
02-intermediate/02-pointers/main.go:10
↓ 1 callers
Function
moveFile
(currentDir string)
examples/02-intermediate/file-manager/main.go:143
↓ 1 callers
Function
multipleOperations
()
02-intermediate/04-error-handling/main.go:103
↓ 1 callers
Function
multiply
(x, y float64)
01-beginner/08-functions/main.go:18
↓ 1 callers
Function
multiply
(a, b float64)
examples/01-beginner/calculator-cli/main.go:84
↓ 1 callers
Function
namedReturn
(a, b int)
01-beginner/08-functions/main.go:33
↓ 1 callers
Function
objectPoolExample
()
04-expert/03-performance/main.go:50
↓ 1 callers
Function
processWithDeadline
(ctx context.Context, deadline time.Time)
03-advanced/03-context/main.go:45
↓ 1 callers
Function
processWithTimeout
(ctx context.Context, duration time.Duration)
03-advanced/03-context/main.go:33
↓ 1 callers
Function
processWithValue
(ctx context.Context)
03-advanced/03-context/main.go:57
↓ 1 callers
Function
producer
(ch chan<- int)
03-advanced/02-channels/main.go:34
↓ 1 callers
Method
readPump
(hub *Hub)
examples/03-advanced/chat-server/main.go:162
↓ 1 callers
Function
receiver
(ch <-chan string)
03-advanced/02-channels/main.go:19
↓ 1 callers
Function
recoverFromPanic
()
02-intermediate/04-error-handling/main.go:118
↓ 1 callers
Method
registerServices
()
examples/04-expert/api-gateway/main.go:116
↓ 1 callers
Method
run
()
examples/03-advanced/chat-server/main.go:62
↓ 1 callers
Method
run
()
examples/03-advanced/chat-server/main.go:87
↓ 1 callers
Function
saveResults
(results []ScrapedData)
examples/03-advanced/web-scraper/main.go:180
↓ 1 callers
Function
saveToFile
(result *models.ScrapingResult, filename string)
examples/03-advanced/web-scraper/cmd/main.go:58
↓ 1 callers
Function
saveTodoList
(todoList TodoList)
examples/01-beginner/todo-list/main.go:154
↓ 1 callers
Method
scrapeArticle
(url string)
examples/03-advanced/web-scraper/internal/scraper/scraper.go:102
↓ 1 callers
Method
scrapeURL
(url string)
examples/03-advanced/web-scraper/main.go:131
↓ 1 callers
Function
searchFiles
(currentDir string)
examples/02-intermediate/file-manager/main.go:209
↓ 1 callers
Function
sender
(ch chan<- string, name string)
03-advanced/02-channels/main.go:9
↓ 1 callers
Method
setupRoutes
()
examples/04-expert/api-gateway/internal/gateway/gateway.go:57
↓ 1 callers
Function
showFileInfo
(currentDir string)
examples/02-intermediate/file-manager/main.go:189
↓ 1 callers
Function
showMenu
(currentDir string)
examples/02-intermediate/file-manager/main.go:48
↓ 1 callers
Function
showMenu
()
examples/01-beginner/calculator-cli/main.go:49
↓ 1 callers
Function
showMenu
()
examples/01-beginner/todo-list/main.go:48
↓ 1 callers
Function
stackVsHeapAllocation
()
04-expert/03-performance/main.go:100
↓ 1 callers
Function
subtract
(a, b float64)
examples/01-beginner/calculator-cli/main.go:80
↓ 1 callers
Function
swap
(a, b *int)
02-intermediate/02-pointers/main.go:14
↓ 1 callers
Function
unsafeOperations
()
04-expert/03-performance/main.go:119
↓ 1 callers
Method
updateMetrics
(stats *SystemStats)
examples/04-expert/performance-monitor/main.go:243
↓ 1 callers
Function
worker
(id int, jobs <-chan int, results chan<- int)
03-advanced/01-goroutines/main.go:19
↓ 1 callers
Method
worker
(urlChannel <-chan string, resultChannel chan<- ScrapedData, wg *sync.WaitGroup)
examples/03-advanced/web-scraper/main.go:118
↓ 1 callers
Method
worker
(jobs <-chan string, results chan<- models.Article, errors chan<- error, wg *sync.WaitGroup)
examples/03-advanced/web-scraper/internal/scraper/scraper.go:86
↓ 1 callers
Function
writeData
(w Writer, data string)
02-intermediate/03-interfaces/main.go:98
↓ 1 callers
Method
writePump
()
examples/03-advanced/chat-server/main.go:204
Function
Add
(a, b int)
02-intermediate/05-packages/utils/math.go:8
Method
Add
(value float64)
02-intermediate/05-packages/utils/math.go:28
Method
Add
(x float64)
04-expert/01-reflection/main.go:113
Method
Add
(item T)
04-expert/02-generics/main.go:138
Method
Area
()
02-intermediate/03-interfaces/main.go:27
Method
Area
()
02-intermediate/03-interfaces/main.go:43
Method
Area
()
02-intermediate/03-interfaces/main.go:59
Function
Capitalize
(s string)
02-intermediate/05-packages/utils/string.go:6
Function
CircleArea
(radius float64)
02-intermediate/05-packages/utils/math.go:16
Function
CountWords
(s string)
02-intermediate/05-packages/utils/string.go:21
Function
Default
()
examples/04-expert/api-gateway/pkg/config/config.go:68
Method
Delete
(key K)
04-expert/02-generics/main.go:214
Method
Draw
()
02-intermediate/03-interfaces/main.go:35
Method
Draw
()
02-intermediate/03-interfaces/main.go:51
Method
GetMetrics
()
examples/04-expert/api-gateway/internal/middleware/middleware.go:125
Method
GetStats
(w http.ResponseWriter, r *http.Request)
examples/03-advanced/chat-server/internal/handlers/handlers.go:35
Method
GetValue
()
04-expert/01-reflection/main.go:123
Method
HandleWebSocket
(w http.ResponseWriter, r *http.Request)
examples/04-expert/performance-monitor/internal/websocket/hub.go:85
Method
IsEmpty
()
04-expert/02-generics/main.go:68
Method
IsEmpty
()
04-expert/02-generics/main.go:94
Method
IsEmpty
()
04-expert/02-generics/main.go:156
Function
Load
(path string)
examples/04-expert/api-gateway/pkg/config/config.go:53
Function
Multiply
(a, b int)
02-intermediate/05-packages/utils/math.go:12
Method
Multiply
(value float64)
02-intermediate/05-packages/utils/math.go:32
← previous
next →
101–200 of 279, ranked by callers