G

[Golang基础语法] Switch语句

RoLingG Golang 2024-03-15

Switch语句

  1. Go语言中Switch语句的标准是多选一,即其中一个条件满足了就选择那一个条件的命令执行下去,相当于Go语言Switch语句自带break。但是如果想让它继续往下走,则可以在case后加上fallthrough

    switch {
        case ... :     //case的值不能重复
            ...
            fallthrough    
            //这个case即便完成了也不会break出去,而是进入下一个case判断。
        case ... : 
            ...
        default:
         ...
    }
  2. 情况较少的时候Switch可以枚举出来。
  3. Switch语句的层级比if语句明确,所以适当的使用Switch语句可以提高代码的易读性。
PREV
[Golang基础语法] 函数
NEXT
[Golang基础语法] 结构体

评论(0)

发布评论