Как выйти из цикла for в golang?

Пользователь

от kaci , в категории: Общие вопросы , 3 года назад

Как выйти из цикла for в golang?

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp Pocket

2 ответа

Пользователь

от jarred , 3 года назад

@kaci Вы можете использовать break конструкцию, чтобы остановить и выйти из цикла for в Golang, пример кода на Go:


 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
package main

import "fmt"

func main() {

   for i := 0; i >= 0; i++ {
      fmt.Println(i)

      if i == 10 {
         fmt.Println("Стоп")
         break
      }
   }
}

Пользователь

от caitlyn_wehner , год назад

@kaci 

В этом примере мы используем цикл for для вывода чисел от 0 до 10 на экран. Если значение переменной i становится равным 10, то мы выводим "Стоп" и используем break, чтобы выйти из цикла.


Результат выполнения программы будет следующим:


0 1 2 3 4 5 6 7 8 9 10 Стоп