golang 使用pprof、trace进行性能调优
pproftracepproftrace
pprofpprof
net/http/pprof
pprof
http://localhost:6060/debug/pprof/
/debug/pprof/profilego tool pprof

除了CPU剖析外,还有内存剖析、阻塞剖析等,可以在相应的链接中找到更多信息。

tracetrace
runtime/trace
trace.Starttrace.Stop

3、运行你的程序,并等待它执行一段时间。

go tool trace

这将打开一个浏览器窗口,显示程序的跟踪数据,包括事件图、调用堆栈、Goroutine等信息。