猿问
回到首页
个人中心
反馈问题
注册登录
下载APP
首页
课程
实战
体系课
手记
专栏
慕课教程
在 Go 中使用 select 时有上限吗?
当我在 Go 中使用 select 时,我可以听多少个案例?有没有上限,比如10k?病例过多会带来不良影响吗?
BIG阳
浏览 232
回答 2
2回答
呼唤远方
不,没有实际上限。
0
0
0
翻阅古今
我不相信有。但是,selects 必须在编译时显式编写,因此除非您计划为该 select 语句自动生成代码,否则编写起来听起来很痛苦。如果您有大量频道需要选择,您应该试试这个:for { for _, c := range channels { select { case val := <-c: // code... default: // code... } }}
0
0
0
打开App,查看更多内容
随时随地看视频
慕课网APP
相关分类
Go
继续浏览精彩内容
慕课网APP
程序员的梦工厂
打开
继续