Golang并发模型:select进阶
2018-12-08 本文已影响7人
大彬_一起学Golang
特性
- nil的通道永远阻塞,即不执行。
-
break
跳出for? -
select{}
阻塞。
select应用场景
- 无阻塞的读、写通道
- 给某个请求/处理,设置超时时间,一旦超时时间内无法完成,则停止处理
- 有多个通道需要处理,哪个可以处理,就处理哪个
并发系列文章推荐
一起学Golang-分享有料的Go语言技术
- 如果这篇文章对你有帮助,请点个赞/喜欢,鼓励我持续分享,感谢。
- 我的文章列表,点此可查看
- 如果喜欢本文,随意转载,但请保留此原文链接。