github.com/xushiwei/go@v0.0.0-20130601165731-2b9d83f45bc9/test/fixedbugs/bug136.go (about) 1 // errorcheck 2 3 // Copyright 2009 The Go Authors. All rights reserved. 4 // Use of this source code is governed by a BSD-style 5 // license that can be found in the LICENSE file. 6 7 package main 8 9 func main() { 10 L: ; // ';' terminates empty statement => L does not apply to for loop 11 for i := 0; i < 10; i++ { 12 println(i); 13 break L; // ERROR "L" 14 } 15 16 L1: { // L1 labels block => L1 does not apply to for loop 17 for i := 0; i < 10; i++ { 18 println(i); 19 break L1; // ERROR "L1" 20 } 21 } 22 }