Curriculum Foundations Loops exercise 2 · mcq
Loops
Go has no while keyword. The same job is done by for with just
the condition clause — no init, no post. Pick the idiomatic Go
translation.
TypeScript reference
About this theme
Go has one loop keyword: for. Three shapes:
for i := 0; i < n; i++ { ... }— classic.for cond { ... }— while-style.for { ... }— infinite, exit viabreakorreturn.
No while, no do. continue, break, and labelled breaks behave as you'd expect. The range form is its own theme (next module).