随笔分类 -  编程语言/Go

摘要:介绍 使用无缓冲的通道来创建一个 goroutine 池,这些 goroutine 执行并控制一组工作,让其并发执行。在这种情况下,使用无缓冲的通道要比随意指定一个缓冲区大小的有缓冲的通道好,因为这个情况下既不需要一个工作队列,也不需要一组 goroutine 配合执行。这种使用无缓冲的通道的方法允 阅读全文
posted @ 2019-06-22 23:02 江东邮差 阅读(1618) 评论(0) 推荐(0) 编辑
摘要:Go语言并发模式 利用goroutine和channel进行go的并发模式,实现一个资源池实例(《Go语言实战》书中实例稍作修改) 资源池可以存储一定数量的资源,用户程序从资源池获取资源进行使用,使用完成将资源释放回资源池 程序 pool.go main.go 执行结果 循环使用两个资源 超时结果 阅读全文
posted @ 2019-06-21 00:59 江东邮差 阅读(1291) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2019-04-10 17:42 江东邮差 阅读(99) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示