Advertisement
Guest User

Untitled

a guest
Oct 4th, 2015
68
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.18 KB | None | 0 0
  1. parallel := 4
  2. wg := sync.WaitGroup()
  3. for i :=0; i<parallel; i++ {
  4. wg.Add(1)
  5. go func() {
  6. defer wg.Done()
  7. for j:=i; j<len(tasks); j += parallel {
  8. doTask(tasks[j])
  9. }
  10. }
  11. }
  12. wg.Wait()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement