Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- parallel := 4
- wg := sync.WaitGroup()
- for i :=0; i<parallel; i++ {
- wg.Add(1)
- go func() {
- defer wg.Done()
- for j:=i; j<len(tasks); j += parallel {
- doTask(tasks[j])
- }
- }
- }
- wg.Wait()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement