官方教程:https://tour.go-zh.org/flowcontrol/11

没有条件的 switch 同 switch true 一样。

这一构造使得可以用更清晰的形式来编写长的 if-then-else 链。

官方示例:

package main

import (
"fmt"
"time"
) func main() {
t := time.Now() //这里没有条件了,就等于“true”条件了
switch {
case t.Hour() < 12:
fmt.Println("Good morning!")
case t.Hour() < 17:
fmt.Println("Good afternoon.")
default:
fmt.Println("Good evening.")
}
}

  

最新文章

  1. DSET收集ESXi硬件日志
  2. MES系统学习
  3. C语言字符串函数例子程序大全 – string相关
  4. Json 基于jQuery+JSON的省市联动效果
  5. apache中.htaccess不起作用
  6. windows下Apache配置SSL安全连接
  7. sqlserver exists和in 与exists和not in
  8. Cocos性能优化工具的开发介绍Visual Studio内存泄漏检测工具——Visual Leak Detector
  9. 【Scala】Scala之Methods
  10. 【JAVAWEB学习笔记】19_事务
  11. 建立live555海思编码推流服务
  12. OpenCV trackbar 避免使用全局变量
  13. 史上最全Java面试题整理(附参考答案)
  14. oracle随机数(转)
  15. 2-1:math库与random库
  16. 笔记-Python中逗号的作用
  17. 如何使用NSDL玩转微信跳一跳
  18. javaSE——字符流
  19. hdu1754 I Hate It(线段树单点更新,区间查询)
  20. Tomcat 发布项目 conf/Catalina/localhost 配置 及数据源配置

热门文章

  1. JDK动态代理代码示例
  2. clr相关名词
  3. 第6章&#160;数组、指针与字符串(一)基于范围的for循环
  4. word2vec 细节解析1
  5. ETL数据仓库
  6. 手游热更新方案xLua开源:Unity3D下Lua编程解决方案
  7. 编译参数中-pthread以及-lpthread的区别
  8. maven标签说明
  9. 启动memcached
  10. cakephp执行原生sql语句