Go Wait Group

[Solved] Go Wait Group | Go - Code Explorer | yomemimo.com
Question : wait group golang

Answered by : bugs-bunny

package main
import ( "fmt" "sync" "time"
)
func worker(id int, wg *sync.WaitGroup) { defer wg.Done() fmt.Printf("Worker %d starting\n", id) time.Sleep(time.Second) fmt.Printf("Worker %d done\n", id)
}
func main() { var wg sync.WaitGroup for i := 1; i <= 5; i++ { wg.Add(1) go worker(i, &wg) } wg.Wait()
}

Source : | Last Update : Mon, 25 Jan 21

Answers related to go wait group

Code Explorer Popular Question For Go