在 for -switch 和 for select 的 block中,如果用了break
break出的是switch 和 select ,并不是break for
解决方法:
1 用 return
2 用 break tag;
package main
import "fmt"
func main() {
loop:
for {
switch {
case true:
fmt.Println("breaking out...")
break loop
}
}
fmt.Println("out!")
}