Прерывается ли в Go оператор break из switch/select?

Я знаю, что операторы switch / select ломаться автоматически после каждого случая. Мне интересно, в следующем коде:

for {
    switch sometest() {
    case 0:
        dosomething()
    case 1:
        break
    default:
        dosomethingelse()
    }
}

Выходит ли оператор breakиз цикла forили только из блока switch?

122
задан Matt 19 June 2012 в 15:16
поделиться