「Go言語」ラベル付きbreakを使うサンプル
書式
break ラベル名
使用例
package main import "fmt" func main() { fmt.Println("---- break label ----") re: for i := 5; i <= 9; i++ { fmt.Printf("i: %d\n", i) for m := 12; m <= 16; m++ { fmt.Printf("m: %d\n", m) break re } } }
実行結果
>go run test.go
—- break label —-
i: 5
m: 12