Вопросы к Поиску с Алисой
Цикл for в языке Go работает в три этапа: golangbyexample.com
Пример работы цикла for: metanit.com
for i := 1; i < 10; i++ { fmt.Println(i * i) }
Вначале идёт инициализация счётчика: i := 1
. metanit.com Фактически она представляет объявление переменной, которая будет использоваться внутри цикла. metanit.com В данном случае это счётчик i
, начальное значение которого равно 1. metanit.com Вторая часть представляет условие: i < 10
. metanit.com Пока это условие истинно, то есть возвращает true
, будет продолжаться цикл. metanit.com Третья часть представляет изменение (увеличение) счётчика на единицу. metanit.com
Таким образом, цикл сработает 9 раз, пока значение i
не станет равным 10. metanit.com И каждый раз это значение будет увеличиваться на 1. metanit.com