参考

Julia Evans: Profiling Go programs with pprof

How I investigated memory leaks in Go using pprof on a large codebase

Memory Profiling a Go Service

Russ Cox: Profling Go Programs

Package pprof overview

github: pprof

Issue: Why ‘Total MB’ in golang heap profile is less than ‘RES’ in top?

Issue: Cannot free memory once occupied by bytes.Buffer

Issue: FreeOSMemory() in production

Issue: Is this an idiomatic worker thread pool in Go?