GO语言控制结构switch


GO语言控制结构

switch
1
2
3
4
5
6
7
8
i := 1
switch i {
case 1:
println(i)
fallthrough//进入下一个case
case 2:
println(i)
}
switch动态条件使用
1
2
3
4
5
6
7
8
9
10
11
12
for i := 0; i < 100; i++ {
switch {
case i%15 == 0:
println("a")
case i%3 == 0:
println("b")
case i%5 == 0:
println("c")
default:
println(i)
}
}