MCPcopy Create free account

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

Functions279 in github.com/amrulizwan/learn-golang

↓ 1 callersMethodcollectNetworkStats
()
examples/04-expert/performance-monitor/internal/collector/collector.go:138
↓ 1 callersMethodcollectProcessStats
()
examples/04-expert/performance-monitor/main.go:195
↓ 1 callersMethodcollectProcessStats
()
examples/04-expert/performance-monitor/internal/collector/collector.go:156
↓ 1 callersFunctioncompleteTask
(todoList *TodoList)
examples/01-beginner/todo-list/main.go:97
↓ 1 callersFunctioncopyFile
(currentDir string)
examples/02-intermediate/file-manager/main.go:110
↓ 1 callersFunctioncreateDirectory
(currentDir string)
examples/02-intermediate/file-manager/main.go:95
↓ 1 callersFunctioncreateStruct
(typeName string)
04-expert/01-reflection/main.go:127
↓ 1 callersFunctiondeepCopy
(src interface{})
04-expert/01-reflection/main.go:195
↓ 1 callersFunctiondeepCopyValue
(src reflect.Value)
04-expert/01-reflection/main.go:200
↓ 1 callersFunctiondeleteFile
(currentDir string)
examples/02-intermediate/file-manager/main.go:162
↓ 1 callersFunctiondeleteTask
(todoList *TodoList)
examples/01-beginner/todo-list/main.go:118
↓ 1 callersFunctiondivide
(a, b float64)
examples/01-beginner/calculator-cli/main.go:88
↓ 1 callersFunctionefficientSliceGrowth
()
04-expert/03-performance/main.go:42
↓ 1 callersFunctionefficientStringConcatenation
()
04-expert/03-performance/main.go:26
↓ 1 callersFunctionfibonacci
(n int, ch chan int)
03-advanced/02-channels/main.go:25
↓ 1 callersFunctiongarbageCollectionTuning
()
04-expert/03-performance/main.go:187
↓ 1 callersFunctiongetChoice
()
examples/02-intermediate/file-manager/main.go:62
↓ 1 callersFunctiongetChoice
()
examples/01-beginner/calculator-cli/main.go:58
↓ 1 callersFunctiongetChoice
()
examples/01-beginner/todo-list/main.go:57
↓ 1 callersMethodgetHealthyService
(serviceName string)
examples/04-expert/api-gateway/main.go:158
↓ 1 callersFunctiongetPersonInfo
()
01-beginner/08-functions/main.go:29
↓ 1 callersFunctiongreet
()
01-beginner/08-functions/main.go:6
↓ 1 callersFunctiongreetWithName
(name string)
01-beginner/08-functions/main.go:10
↓ 1 callersFunctionhandleStats
(collector *collector.Collector)
examples/04-expert/performance-monitor/cmd/main.go:68
↓ 1 callersFunctionhandleWebSocket
(hub *Hub, w http.ResponseWriter, r *http.Request)
examples/03-advanced/chat-server/main.go:146
↓ 1 callersMethodhealthChecker
()
examples/04-expert/api-gateway/main.go:128
↓ 1 callersFunctioninefficientSliceGrowth
()
04-expert/03-performance/main.go:34
↓ 1 callersFunctioninefficientStringConcatenation
()
04-expert/03-performance/main.go:18
↓ 1 callersFunctionisZeroValue
(v reflect.Value)
04-expert/01-reflection/main.go:180
↓ 1 callersFunctionlistFiles
(dir string)
examples/02-intermediate/file-manager/main.go:69
↓ 1 callersFunctionloadConfig
()
examples/03-advanced/web-scraper/main.go:51
↓ 1 callersFunctionloadTodoList
()
examples/01-beginner/todo-list/main.go:139
↓ 1 callersMethodloggingMiddleware
(next http.Handler)
examples/04-expert/api-gateway/main.go:243
↓ 1 callersFunctionmemoryAllocationExample
()
04-expert/03-performance/main.go:77
↓ 1 callersFunctionmiddlewareExample
(ctx context.Context)
03-advanced/03-context/main.go:80
↓ 1 callersFunctionmodifyStruct
(v interface{})
04-expert/01-reflection/main.go:56
↓ 1 callersFunctionmodifyValue
(x int)
02-intermediate/02-pointers/main.go:6
↓ 1 callersFunctionmodifyValueByPointer
(x *int)
02-intermediate/02-pointers/main.go:10
↓ 1 callersFunctionmoveFile
(currentDir string)
examples/02-intermediate/file-manager/main.go:143
↓ 1 callersFunctionmultipleOperations
()
02-intermediate/04-error-handling/main.go:103
↓ 1 callersFunctionmultiply
(x, y float64)
01-beginner/08-functions/main.go:18
↓ 1 callersFunctionmultiply
(a, b float64)
examples/01-beginner/calculator-cli/main.go:84
↓ 1 callersFunctionnamedReturn
(a, b int)
01-beginner/08-functions/main.go:33
↓ 1 callersFunctionobjectPoolExample
()
04-expert/03-performance/main.go:50
↓ 1 callersFunctionprocessWithDeadline
(ctx context.Context, deadline time.Time)
03-advanced/03-context/main.go:45
↓ 1 callersFunctionprocessWithTimeout
(ctx context.Context, duration time.Duration)
03-advanced/03-context/main.go:33
↓ 1 callersFunctionprocessWithValue
(ctx context.Context)
03-advanced/03-context/main.go:57
↓ 1 callersFunctionproducer
(ch chan<- int)
03-advanced/02-channels/main.go:34
↓ 1 callersMethodreadPump
(hub *Hub)
examples/03-advanced/chat-server/main.go:162
↓ 1 callersFunctionreceiver
(ch <-chan string)
03-advanced/02-channels/main.go:19
↓ 1 callersFunctionrecoverFromPanic
()
02-intermediate/04-error-handling/main.go:118
↓ 1 callersMethodregisterServices
()
examples/04-expert/api-gateway/main.go:116
↓ 1 callersMethodrun
()
examples/03-advanced/chat-server/main.go:62
↓ 1 callersMethodrun
()
examples/03-advanced/chat-server/main.go:87
↓ 1 callersFunctionsaveResults
(results []ScrapedData)
examples/03-advanced/web-scraper/main.go:180
↓ 1 callersFunctionsaveToFile
(result *models.ScrapingResult, filename string)
examples/03-advanced/web-scraper/cmd/main.go:58
↓ 1 callersFunctionsaveTodoList
(todoList TodoList)
examples/01-beginner/todo-list/main.go:154
↓ 1 callersMethodscrapeArticle
(url string)
examples/03-advanced/web-scraper/internal/scraper/scraper.go:102
↓ 1 callersMethodscrapeURL
(url string)
examples/03-advanced/web-scraper/main.go:131
↓ 1 callersFunctionsearchFiles
(currentDir string)
examples/02-intermediate/file-manager/main.go:209
↓ 1 callersFunctionsender
(ch chan<- string, name string)
03-advanced/02-channels/main.go:9
↓ 1 callersMethodsetupRoutes
()
examples/04-expert/api-gateway/internal/gateway/gateway.go:57
↓ 1 callersFunctionshowFileInfo
(currentDir string)
examples/02-intermediate/file-manager/main.go:189
↓ 1 callersFunctionshowMenu
(currentDir string)
examples/02-intermediate/file-manager/main.go:48
↓ 1 callersFunctionshowMenu
()
examples/01-beginner/calculator-cli/main.go:49
↓ 1 callersFunctionshowMenu
()
examples/01-beginner/todo-list/main.go:48
↓ 1 callersFunctionstackVsHeapAllocation
()
04-expert/03-performance/main.go:100
↓ 1 callersFunctionsubtract
(a, b float64)
examples/01-beginner/calculator-cli/main.go:80
↓ 1 callersFunctionswap
(a, b *int)
02-intermediate/02-pointers/main.go:14
↓ 1 callersFunctionunsafeOperations
()
04-expert/03-performance/main.go:119
↓ 1 callersMethodupdateMetrics
(stats *SystemStats)
examples/04-expert/performance-monitor/main.go:243
↓ 1 callersFunctionworker
(id int, jobs <-chan int, results chan<- int)
03-advanced/01-goroutines/main.go:19
↓ 1 callersMethodworker
(urlChannel <-chan string, resultChannel chan<- ScrapedData, wg *sync.WaitGroup)
examples/03-advanced/web-scraper/main.go:118
↓ 1 callersMethodworker
(jobs <-chan string, results chan<- models.Article, errors chan<- error, wg *sync.WaitGroup)
examples/03-advanced/web-scraper/internal/scraper/scraper.go:86
↓ 1 callersFunctionwriteData
(w Writer, data string)
02-intermediate/03-interfaces/main.go:98
↓ 1 callersMethodwritePump
()
examples/03-advanced/chat-server/main.go:204
FunctionAdd
(a, b int)
02-intermediate/05-packages/utils/math.go:8
MethodAdd
(value float64)
02-intermediate/05-packages/utils/math.go:28
MethodAdd
(x float64)
04-expert/01-reflection/main.go:113
MethodAdd
(item T)
04-expert/02-generics/main.go:138
MethodArea
()
02-intermediate/03-interfaces/main.go:27
MethodArea
()
02-intermediate/03-interfaces/main.go:43
MethodArea
()
02-intermediate/03-interfaces/main.go:59
FunctionCapitalize
(s string)
02-intermediate/05-packages/utils/string.go:6
FunctionCircleArea
(radius float64)
02-intermediate/05-packages/utils/math.go:16
FunctionCountWords
(s string)
02-intermediate/05-packages/utils/string.go:21
FunctionDefault
()
examples/04-expert/api-gateway/pkg/config/config.go:68
MethodDelete
(key K)
04-expert/02-generics/main.go:214
MethodDraw
()
02-intermediate/03-interfaces/main.go:35
MethodDraw
()
02-intermediate/03-interfaces/main.go:51
MethodGetMetrics
()
examples/04-expert/api-gateway/internal/middleware/middleware.go:125
MethodGetStats
(w http.ResponseWriter, r *http.Request)
examples/03-advanced/chat-server/internal/handlers/handlers.go:35
MethodGetValue
()
04-expert/01-reflection/main.go:123
MethodHandleWebSocket
(w http.ResponseWriter, r *http.Request)
examples/04-expert/performance-monitor/internal/websocket/hub.go:85
MethodIsEmpty
()
04-expert/02-generics/main.go:68
MethodIsEmpty
()
04-expert/02-generics/main.go:94
MethodIsEmpty
()
04-expert/02-generics/main.go:156
FunctionLoad
(path string)
examples/04-expert/api-gateway/pkg/config/config.go:53
FunctionMultiply
(a, b int)
02-intermediate/05-packages/utils/math.go:12
MethodMultiply
(value float64)
02-intermediate/05-packages/utils/math.go:32
← previousnext →101–200 of 279, ranked by callers