初级会员
  • 第 69351 位会员
  • delaywu
  • 吴钥
  • 2021-09-08 11:22:26
  • Offline
  • 20 1

最近分享的资源

    暂无

最近发布的项目

    暂无

最近的评论

  • 我自己想应该是使用 ``` wg.Wait() close(ret) ``` 阻碍的主线程,但是同时遍历是发生在主线程上。这时候定义的channel是无缓存的,这时候没办法发现这个无缓冲的channel又被消费的可能,故而会发生异常。这时候使用 协程的话,由于不堵塞。使得 channel消费成为的可能。 ``` go func() { defer close(ret) wg.Wait() }() ```
  • 评论了主题 这个题目有点怪
    ![image.png](https://static.studygolang.com/210908/d42dc3230be897434ea4d5a04f97ddb1.png) @zhang-jianqiang 谢谢
  • 评论了主题 这个题目有点怪
    @jthmath 麻烦帮我看看