Golang Label
goto
func main() {
fmt.Println(11)
goto END
fmt.Println(22)
END:
fmt.Println(33)
}break Label
ForLoop:
for i := 0; i < 5; i++ {
fmt.Println(i)
break ForLoop
}
SitchLoop:
switch 1 {
case 1:
fmt.Println(1)
break SitchLoop
case 2:
fmt.Println(2)
}continue Label
参考
Last updated