🔥码云GVP开源项目 12k star Uniapp+ElementUI 功能强大 支持多语言、二开方便! 广告
### switch分支 > **默认情况下,switch匹配成功后不会再执行其他的case,但是加上fallthrough关键字后,可以执行下一个case** ``` switch var1 { case value1: 代码块1 case value2: 代码块2 default: 代码块3 } ``` ``` package main import "fmt" func main() { switch 1 + 1 { case 1: fmt.Println("1+1=1") case 2: fmt.Println("1+1=2") fallthrough // 加上 fallthrough 关键词 会强制执行 下面的一个case case 3: fmt.Println("1+1=3") case 4: fmt.Println("1+1=4") default: fmt.Println("1+1=5") } } 结果: 1+1=2 1+1=3 ```