Go语言入门之switch

1、switch结构介绍

Go语言入门之switch

2、switch用法一

  • 当变量只有固定的几个值时可以使用switch
  • switch也支持在条件位置定义变量,变量有效范围为当前switch

Go语言入门之switch

3、switch用法二

  • 当条件是范围而不是固定值时

Go语言入门之switch

4、switch用法三

  • case条件支持多个值,每个值用逗号分开

Go语言入门之switch

5、穿透和中断

  • switch结构中最多只能执行一个case,使用fallthrough可以下一个case/default继续执行

Go语言入门之switch

Go语言入门之switch

  • break用在switch循环中表示立即结束无论当前结构中还有多少代码。

Go语言入门之switch

Go语言入门之switch