loop

#12 golang Цикл for (единственный на все случаи ;) range, break и особенности использования

Другие циклы нам не нужны ;)

В Go цикл представлен только одной конструкцией for, но она может принимать совершенно разные формы.

Пустой for

Есть конструкция, когда у вас нет условия — бесконечный цикл. Это аналог while(true) либо for (;;;):

// цикл без условия, while(true) OR for(;;;)
for {
	fmt.Println("Без break не закончится")
	break
}

-- в этом случае этот цикл нужно прервать самостоятельно. Для этого используется конструкция break.

Subscribe to RSS - loop