MCPcopy Create free account

hub / github.com/amrulizwan/learn-golang / functions

Functions279 in github.com/amrulizwan/learn-golang

↓ 35 callersMethodError
()
02-intermediate/04-error-handling/main.go:37
↓ 35 callersMethodSet
(key K, value V)
04-expert/02-generics/main.go:205
↓ 32 callersMethodString
()
04-expert/02-generics/main.go:107
↓ 23 callersMethodClose
()
examples/03-advanced/chat-server/internal/hub/hub.go:13
↓ 18 callersMethodAdd
(T)
04-expert/02-generics/main.go:128
↓ 10 callersMethodGet
(key K)
04-expert/02-generics/main.go:209
↓ 6 callersMethodGetUsername
()
examples/03-advanced/chat-server/internal/hub/hub.go:11
↓ 6 callersFunctioninspectType
(v interface{})
04-expert/01-reflection/main.go:24
↓ 5 callersMethodSize
()
04-expert/02-generics/main.go:130
↓ 5 callersMethodWrite
(string)
02-intermediate/03-interfaces/main.go:81
↓ 5 callersFunctiondivide
(a, b float64)
02-intermediate/04-error-handling/main.go:10
↓ 4 callersMethodRemove
()
04-expert/02-generics/main.go:129
↓ 4 callersFunctionparseAge
(s string)
02-intermediate/04-error-handling/main.go:17
↓ 4 callersFunctionprintShapeInfo
(s Shape)
02-intermediate/03-interfaces/main.go:67
↓ 4 callersMethodrecordMetrics
(method, endpoint, status string, start time.Time)
examples/04-expert/api-gateway/main.go:238
↓ 3 callersMethodCollectStats
()
examples/04-expert/performance-monitor/internal/collector/collector.go:60
↓ 3 callersMethodEnqueue
(item T)
04-expert/02-generics/main.go:80
↓ 3 callersMethodIsEmpty
()
04-expert/02-generics/main.go:131
↓ 3 callersFunctionMakePair
(first T, second U)
04-expert/02-generics/main.go:103
↓ 3 callersFunctionMax
(a, b T)
04-expert/02-generics/main.go:9
↓ 3 callersMethodPush
(item T)
04-expert/02-generics/main.go:53
↓ 3 callersFunctionSum
(numbers []T)
04-expert/02-generics/main.go:179
↓ 3 callersMethodbroadcastToRoom
(message []byte, room string)
examples/03-advanced/chat-server/internal/hub/hub.go:105
↓ 3 callersFunctioncallMethod
(v interface{}, methodName string, args ...interface{})
04-expert/01-reflection/main.go:87
↓ 3 callersMethodgetOrCreateRoom
(roomName string)
examples/03-advanced/chat-server/main.go:68
↓ 3 callersFunctionlongRunningTask
(ctx context.Context, name string)
03-advanced/03-context/main.go:10
↓ 3 callersFunctionshowTasks
(todoList TodoList)
examples/01-beginner/todo-list/main.go:81
↓ 3 callersFunctionsimpleTask
(id int)
03-advanced/01-goroutines/main.go:11
↓ 3 callersFunctionsum
(numbers ...int)
01-beginner/08-functions/main.go:39
↓ 3 callersFunctionvalidateUser
(u User)
02-intermediate/04-error-handling/main.go:47
↓ 2 callersMethodArea
()
02-intermediate/03-interfaces/main.go:10
↓ 2 callersFunctionAverage
(numbers []T)
04-expert/02-generics/main.go:187
↓ 2 callersMethodDraw
()
02-intermediate/03-interfaces/main.go:15
↓ 2 callersFunctionFilter
(slice []T, predicate func(T) bool)
04-expert/02-generics/main.go:31
↓ 2 callersMethodGetRoom
()
examples/03-advanced/chat-server/internal/hub/hub.go:12
↓ 2 callersMethodGreet
()
02-intermediate/01-structs/main.go:26
↓ 2 callersMethodKeys
()
04-expert/02-generics/main.go:218
↓ 2 callersFunctionMap
(slice []T, fn func(T) U)
04-expert/02-generics/main.go:23
↓ 2 callersFunctionMin
(a, b T)
04-expert/02-generics/main.go:16
↓ 2 callersFunctionNewCache
()
04-expert/02-generics/main.go:199
↓ 2 callersFunctionReduce
(slice []T, initial U, fn func(U, T) U)
04-expert/02-generics/main.go:41
↓ 2 callersFunctionSort
(slice []T)
04-expert/02-generics/main.go:117
↓ 2 callersMethodWriteHeader
(code int)
examples/04-expert/api-gateway/internal/middleware/middleware.go:91
↓ 2 callersMethodcollectStats
()
examples/04-expert/performance-monitor/main.go:108
↓ 2 callersFunctionconsumer
(id int, ch <-chan int)
03-advanced/02-channels/main.go:43
↓ 2 callersFunctiondivide
(a, b float64)
01-beginner/08-functions/main.go:22
↓ 2 callersFunctiondrawShape
(d Drawable)
02-intermediate/03-interfaces/main.go:71
↓ 2 callersFunctionfetchData
(ctx context.Context, id int)
03-advanced/03-context/main.go:24
↓ 2 callersFunctiongetNumber
(prompt string)
examples/01-beginner/calculator-cli/main.go:65
↓ 2 callersFunctionprocessShapeDrawer
(sd ShapeDrawer)
02-intermediate/03-interfaces/main.go:75
↓ 2 callersFunctionprocessUser
(name, email, ageStr string)
02-intermediate/04-error-handling/main.go:83
↓ 2 callersFunctionvalidateStruct
(v interface{})
04-expert/01-reflection/main.go:138
↓ 1 callersMethodAllow
(ip string)
examples/04-expert/api-gateway/main.go:72
↓ 1 callersMethodAllow
(ip string)
examples/04-expert/api-gateway/internal/middleware/middleware.go:28
↓ 1 callersMethodAreaByPointer
()
02-intermediate/02-pointers/main.go:26
↓ 1 callersMethodAreaByValue
()
02-intermediate/02-pointers/main.go:22
↓ 1 callersMethodBroadcast
(message []byte, room string)
examples/03-advanced/chat-server/internal/client/client.go:46
↓ 1 callersMethodDequeue
()
04-expert/02-generics/main.go:84
↓ 1 callersMethodGetAllServices
()
examples/04-expert/api-gateway/internal/services/registry.go:97
↓ 1 callersMethodGetHealthyService
(serviceName string)
examples/04-expert/api-gateway/internal/services/registry.go:52
↓ 1 callersMethodGetInfo
()
02-intermediate/01-structs/main.go:34
↓ 1 callersMethodGetRoomStats
()
examples/03-advanced/chat-server/internal/hub/hub.go:119
↓ 1 callersMethodGetSend
()
examples/03-advanced/chat-server/internal/hub/hub.go:10
↓ 1 callersMethodHaveBirthday
()
02-intermediate/01-structs/main.go:30
↓ 1 callersMethodMiddleware
(next http.Handler)
examples/04-expert/api-gateway/internal/middleware/middleware.go:51
↓ 1 callersMethodMiddleware
(next http.Handler)
examples/04-expert/api-gateway/internal/middleware/middleware.go:70
↓ 1 callersMethodMiddleware
(next http.Handler)
examples/04-expert/api-gateway/internal/middleware/middleware.go:109
↓ 1 callersFunctionNewGateway
()
examples/04-expert/api-gateway/main.go:95
↓ 1 callersFunctionNewMonitor
()
examples/04-expert/performance-monitor/main.go:96
↓ 1 callersFunctionNewRateLimiter
(limit int, window time.Duration)
examples/04-expert/api-gateway/main.go:64
↓ 1 callersFunctionNewScraper
(config Config)
examples/03-advanced/web-scraper/main.go:80
↓ 1 callersMethodPerimeter
()
02-intermediate/03-interfaces/main.go:11
↓ 1 callersMethodPop
()
04-expert/02-generics/main.go:57
↓ 1 callersFunctionProcessContainer
(container Container[T], items []T)
04-expert/02-generics/main.go:160
↓ 1 callersMethodReadPump
()
examples/03-advanced/chat-server/internal/client/client.go:49
↓ 1 callersMethodRegister
(client *Client)
examples/03-advanced/chat-server/internal/client/client.go:44
↓ 1 callersMethodRegisterService
(name string, upstream string)
examples/04-expert/api-gateway/internal/services/registry.go:32
↓ 1 callersMethodRun
()
examples/03-advanced/chat-server/internal/hub/hub.go:42
↓ 1 callersMethodRun
()
examples/04-expert/performance-monitor/internal/websocket/hub.go:35
↓ 1 callersMethodScale
(factor float64)
02-intermediate/02-pointers/main.go:30
↓ 1 callersMethodScrapeArticles
(urls []string)
examples/03-advanced/web-scraper/internal/scraper/scraper.go:28
↓ 1 callersMethodScrapeURLs
(urls []string)
examples/03-advanced/web-scraper/main.go:89
↓ 1 callersMethodStart
()
examples/04-expert/api-gateway/internal/gateway/gateway.go:42
↓ 1 callersMethodStartHealthCheck
()
examples/04-expert/api-gateway/internal/services/registry.go:65
↓ 1 callersMethodUnregister
(client *Client)
examples/03-advanced/chat-server/internal/client/client.go:45
↓ 1 callersMethodUpdateMetrics
(stats *collector.SystemStats)
examples/04-expert/performance-monitor/internal/metrics/metrics.go:55
↓ 1 callersMethodWritePump
()
examples/03-advanced/chat-server/internal/client/client.go:85
↓ 1 callersFunctionadd
(a, b int)
01-beginner/08-functions/main.go:14
↓ 1 callersFunctionadd
(a, b float64)
examples/01-beginner/calculator-cli/main.go:76
↓ 1 callersFunctionaddTask
(todoList *TodoList)
examples/01-beginner/todo-list/main.go:64
↓ 1 callersFunctionbenchmarkComparison
()
04-expert/03-performance/main.go:159
↓ 1 callersMethodbroadcastStats
()
examples/04-expert/performance-monitor/main.go:257
↓ 1 callersFunctioncacheLineOptimization
()
04-expert/03-performance/main.go:140
↓ 1 callersFunctionchangeDirectory
(currentDir string)
examples/02-intermediate/file-manager/main.go:245
↓ 1 callersMethodcheckServiceHealth
(serviceName string, service *Service)
examples/04-expert/api-gateway/main.go:141
↓ 1 callersMethodcheckServiceHealth
(serviceName string, service *Service)
examples/04-expert/api-gateway/internal/services/registry.go:80
↓ 1 callersMethodcollectDiskStats
()
examples/04-expert/performance-monitor/main.go:151
↓ 1 callersMethodcollectDiskStats
()
examples/04-expert/performance-monitor/internal/collector/collector.go:112
↓ 1 callersMethodcollectMemoryStats
()
examples/04-expert/performance-monitor/internal/collector/collector.go:98
↓ 1 callersMethodcollectNetworkStats
()
examples/04-expert/performance-monitor/main.go:177
next →1–100 of 279, ranked by callers