<6> go select 和 switch
2015-11-20 12:06
411 查看
select和switch语法都能相近,但是有重要不同的一点,switch可以做表达式的比较判断,而select只能是io操作的判断。相同点:都能用return跳出来。
[code]// switch i := 1 switch{ case i==1: //doing case i==2: //doing default: // doing } //select ch := make(chan ,bool) select { case <- ch: // doing 当ch有值的时候,会触发这个case default: // doing }
相关文章推荐
- TSP问题的三种解法-hillclimbing,simulated_annealing and genetic algorithmg
- Mongoose学习参考文档
- GoExcel(一)
- GOLANG比较方便的地方
- GO方便的类型系统
- 继续完成昨天的第一个点:更改DJANGO的ADMIN后台的表单显示
- HOTPOWER.【专注游戏界面外包】/接游戏界面外包/logo外包/icon
- GO语言零基础入门资料整理
- google三大论文
- Golang的语法
- POJ 2000 Gold Coins
- svg绘制logo
- <5> go 上下文传递context
- Learning ROS for Robotics Programming Second Edition学习笔记(三) indigo rplidar rviz slam
- Learning ROS for Robotics Programming Second Edition学习笔记(三) indigo rplidar rviz slam
- Learning ROS for Robotics Programming Second Edition学习笔记(三) indigo rplidar rviz slam
- Django Web部署平台 推荐
- <4> go 工厂
- <3> go 枚举
- cpongo