https://studygolang.com/articles/10952
![QQ截图20180304143653.png](https://static.studygolang.com/180304/84a1593c7a1f6d6f38a1a92836484816.png)
希望解读一下他的代码,感激不尽!!!
他是采用master-work模式来实现的,他给的部分代码是没问题的,只是有点难理解,简单的就是work的几个goroutine的channel放入pool中,master从pool中取出一个channel,往里面写入值,然后work的goroutine从channel中取值,进行相应的操作,之后再将这个channel放入pool中等待下一次有值进行计算
#6
更多评论