Switch语句
Go语言中Switch语句的标准是多选一,即其中一个条件满足了就选择那一个条件的命令执行下去,相当于Go语言Switch语句自带
break
。但是如果想让它继续往下走,则可以在case后加上fallthrough
。switch { case ... : //case的值不能重复 ... fallthrough //这个case即便完成了也不会break出去,而是进入下一个case判断。 case ... : ... default: ... }
- 情况较少的时候Switch可以枚举出来。
- Switch语句的层级比if语句明确,所以适当的使用Switch语句可以提高代码的易读性。
评论(0)