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等信息。