Goova kontrolna toka je namjerno minimalna — postoji samo jedna ključna reč za petlje (for), nema zagrada oko uvjeta, i obavezne viticaste zagrade. Ova jednostavnost je namjerna, dajući jedan jasan način za svaku stvar.
if — bez zagrada, s opcionalni init naredbom
x > {
fmt.Println()
} x > {
fmt.Println()
} {
fmt.Println()
}
err := doSomething(); err != {
err
}
