Goroutine profile — снимок всех горутин: где каждая, сколько похожих, stack trace. Два уровня: debug=1 (группировка по stack trace), debug=2 (каждая горутина отдельно с временем создания). Включаешь: import _ "net/http/pprof", go http.ListenAndServe(":6060", nil). Смотришь: curl localhost:6060/debug/pprof/goroutine?debug=1. Или программно: pprof.Lookup("goroutine").WriteTo(w, 1). Полезно в production для диагностики зависаний и утечек.
Что такое goroutine profiling?
Middle
199 просмотровAFK Offer AI
Как работает runtime.ReadMemStats?