Вопрос: Как использовать goto, continue, break с метками (labels)?
Go
Junior
Без компании
Вопрос: Как использовать goto, continue, break с метками (labels)?
Ответы
Метки помогают управлять вложенными циклами. goto обычно избегают, но break/continue с меткой — нормальная практика.
```go
package main
import "fmt"
func main() {
outer:
for i := 0; i < 3; i++ {
for j := 0; j < 3; j++ {
if i == 1 && j == 1 {
break outer
}
fmt.Println(i, j)
}
}
}
```