Advertisement
AlexNovoross87

cycles

May 8th, 2025 (edited)
178
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Go 1.26 KB | None | 0 0
  1. Базовый цикл
  2. for i := 0; i < 10; i++
  3. {
  4.     Пост-выражение выполняется на каждой итерации цикла.
  5.     Выполнение продолжается, пока условие истинно.
  6. }
  7.  
  8. Цикл while
  9. for i < 10 {
  10.     i++
  11. }
  12. Использование циклов в таком стиле требует явного обновления
  13. условия внутри цикла. I Если не выполнить обновление условия,
  14. это приведет к бесконечному циклу.
  15.  
  16. ----------------------------------------------------
  17.  
  18. Break
  19. Бесконечные циклы обычно используются для серверов
  20. Используйте ключевое слово "break", чтобы выйти из цикла
  21. (прервать выполнение цикла)
  22. for {            for {
  23. // ..             if somethingHappened {
  24. }                 break }
  25.                   }
  26.  
  27. ------------------------------------------------------
  28.  
  29. Continue
  30. Используйте ключевое слово "continue" для пропуска текущей итерации цикла
  31. for i:= 0; 1 < 10; i++
  32.   { if i%2 == 0 { continue}
  33.   fmt Printin(i)
  34.   }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement