gitlab.com/Raven-IO/raven-delve@v1.22.4/_fixtures/stepshadow.go (about) 1 package main 2 3 import ( 4 "fmt" 5 "sync" 6 ) 7 8 func main() { 9 var wg sync.WaitGroup 10 wg.Add(1) 11 go goroutineA(&wg) 12 f := stacktraceme1 13 for i := 0; i < 100; i++ { 14 fmt.Printf("main %d\n", i) 15 f() 16 } 17 wg.Wait() 18 } 19 20 func goroutineA(wg *sync.WaitGroup) { 21 defer wg.Done() 22 for i := 0; i < 100; i++ { 23 stacktraceme2() 24 } 25 } 26 27 func stacktraceme1() { 28 } 29 30 func stacktraceme2() { 31 }