近期活动

没有活动要显示

一诺

一诺

来这里4年了

永久订阅用户  

有点迷糊,的确所有子协程都执行完毕才调用回调函数中的 cancelFunc ,主协程的阻塞也解除了,但是 main 函数中用 defer 兜底一次不知道有什么用,毕竟没有这个兜底也能成功执行?(...

4年前 评论 通过 context 包提供的函数实现多协程之间的协作

为什么要在 main 协程中加上 defer cancelFunc() 呢?如果子协程中调用 cancelFunc 了,ctx.Done() 通道不是关闭了吗?如果子协程没有调用 cancelF...

4年前 评论 通过 context 包提供的函数实现多协程之间的协作