github.com/neilgarb/delve@v1.9.2-nobreaks/_fixtures/databpstack.go (about) 1 package main 2 3 import ( 4 "fmt" 5 // 6 ) 7 8 func f() { 9 w := 0 10 11 g(1000, &w) // Position 0 12 } 13 14 func g(cnt int, p *int) { 15 if cnt == 0 { 16 *p = 10 17 return // Position 1 18 } 19 g(cnt-1, p) 20 } 21 22 func main() { 23 f() 24 fmt.Printf("done\n") // Position 2 25 }