go-profiler-notes/examples/stackannotate/main.go
Felix Geisendörfer 03e833dda4 add example
2021-03-22 15:19:28 +01:00

22 lines
256 B
Go

package main
func main() {
var n int
for i := 0; i < 10; i++ {
n += foo(1)
}
println(n)
<-chan struct{}(nil)
}
func foo(a int) int {
return bar(a, 2)
}
func bar(a int, b int) int {
s := 3
for i := 0; i < 100; i++ {
s += a * b
}
return s
}