摘要: 1.what's goroutine pool 当我们有大量任务需要处理的时候,不想一下子起太多goroutine影响主机性能。这时需要控制goroutine的总并发数。 2.Example 1.定义接口体 Pool : 定义goroutine相关控制参数 Job:根据应用场景传入需要处理的对象 W 阅读全文
posted @ 2018-10-15 14:59 瓦肯船长 阅读(1812) 评论(0) 推荐(0)
摘要: 1.what‘s chanel? 信道是什么?简单说,是goroutine之间互相通讯的东西。类似我们Unix上的管道(可以在进程间传递消息), 用来goroutine之间发消息和接收消息。其实,就是在做goroutine之间的内存共。 2.hot to use? example: 3.troubl 阅读全文
posted @ 2018-10-15 14:32 瓦肯船长 阅读(1666) 评论(0) 推荐(0)