2021年1月6日

runtime源码

摘要: go有自己的调度器,所以在语言级别实现了并发, https://www.infoq.cn/article/r6wzs7bvq2er9kuelbqb 图:https://blog.csdn.net/xclyfe/article/details/50562349 https://blog.csdn.ne 阅读全文

posted @ 2021-01-06 14:46 吃我一枪 阅读(115) 评论(0) 推荐(0) 编辑

goroutine的结束与通信

摘要: 结束 两种方法,一是用select+channel的方法,结合WaitGroup可以同时控制多个goroutine结束,也可以在channel中传入time.After的定时器,二是利用Context里的取消函数cancel来处理, 感觉只利用select+channel+定时器进行监控协程不是很完 阅读全文

posted @ 2021-01-06 12:18 吃我一枪 阅读(90) 评论(0) 推荐(0) 编辑

导航