go-profiler-notes/examples/guide/main2.go
2021-09-08 11:25:41 +02:00

27 lines
285 B
Go

package main
import (
"os"
"runtime/trace"
"time"
)
func main() {
trace.Start(os.Stdout)
defer trace.Stop()
go b()
a()
}
func a() {
start := time.Now()
for time.Since(start) < time.Second {
}
}
func b() {
start := time.Now()
for time.Since(start) < time.Second {
}
}