1.switch
n := 3
switch n {
case 1:
fmt.Println(“i am is 1”)
case 2:
fmt.Println(“i am is 2”)
case 3:
fmt.Println(“i am is 3”)
case 4:
fmt.Println(“i am is 4”)
default:
fmt.Println(" this is nothing ")
}
2.for
for i := 0; i < 10; i++{
if i == 3{
fmt.Println(“this is over”)
// break
// continue
goto xx
}
fmt.Println(i)
}
xx:
fmt.Println(“i am jumpout”)
另一种for循环形式(_ 表示舍弃,不用,那个索引的位置):
for _,r := range dataList{
…
}