gitlab.com/Raven-IO/raven-delve@v1.22.4/_fixtures/issue387.go (about) 1 package main 2 3 import ( 4 "fmt" 5 "sync" 6 ) 7 8 func dostuff(id int, wg *sync.WaitGroup) { 9 fmt.Println("goroutine:", id) 10 fmt.Println("goroutine:", id) 11 wg.Done() 12 } 13 14 func main() { 15 var wg sync.WaitGroup 16 wg.Add(10) 17 for i := 0; i < 10; i++ { 18 go dostuff(i, &wg) 19 } 20 wg.Wait() 21 }