初级会员
  • 第 38735 位会员
  • kevingolang
  • 2019-06-15 19:48:09
  • Offline
  • 20 2

最近发布的主题

    暂无

最近发布的文章

    暂无

最近分享的资源

    暂无

最近发布的项目

    暂无

最近的评论

  • #18 @13346185563 ``` 8 func main() { 9 ch1 := make(chan int) 10 ch2 := make(chan int) 11 12 var wg sync.WaitGroup 13 wg.Add(2) 14 go func() { 15 for i := 1; i <= 20; i++ { 16 fmt.Println("g1:", <-ch1) 17 i++ 18 ch2 <- i 19 } 20 wg.Done() 21 }() 22 23 go func() { 24 for i := 0; i < 20; i++ { 25 i++ 26 ch1 <- i 27 fmt.Println("g2:", <-ch2) 28 } 29 wg.Done() 30 }() 31 wg.Wait() 32 } ``` 漏了wg.Done()