go tool trace 性能追踪
最后更新于:2022-04-02 02:51:58
[TOC]
## trace
侵入式
```
func main() {
f, err := os.Create("trace.out")
if err != nil {
panic(err)
}
defer f.Close()
err = trace.Start(f)
if err != nil {
panic(err)
}
defer trace.Stop()
// code ..
}
```
生成 trace.out
```
go tool trace --http=127.0.0.1:7000 trace.out
```
';