Golang语言--select

前端之家收集整理的这篇文章主要介绍了Golang语言--select前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
                                                                                                     


Golang语言--select


golang的select与channel配合使用。它用于等待一个或者多个channel的输出

应用场景:主goroutine等待子goroutine完成,但是子goroutine无限运行,导致主goroutine会一直等待下去。而主线程想假如超过了一定的时没有返回的话,进行超时判断然后继续运行下去。
















查看原文:http://www.zoues.com/2016/10/20/golang%e8%af%ad%e8%a8%80-select/

猜你在找的Go相关文章