for循环
Go中只有for循环这一种循环
例1:
for {
body
}//死循环
for ; ; {
body
}//死循环
例2:
for a < b && b < c {
body
}//条件判断进入循环
例3:
for i := 0; i < 10; i++ {
body
}
例4:
for i, j := range x {
body
}//x可以是数组,slice,map, chan等数据类型
if语句
if a < b {
body
}else if b < c {
body
}else {
body
}
switch语句
例1:
switch case {
case1: //...
case2: //...
case3: //...
default: //...
}
例2:
switch {
case a == b: //...
case c == d: //...
}