Przepływ sterowania Go jest celowo minimalny — istnieje tylko jedno słowo kluczowe pętli (for), brak nawiasów wokół warunków i obowiązkowe nawiasy klamrowe. Ta prostota jest zamierzona, dając jeden wyraźny sposób na zrobienie każdej rzeczy.
if — bez nawiasów, z opcjonalną instrukcją init
x > {
fmt.Println()
} x > {
fmt.Println()
} {
fmt.Println()
}
err := doSomething(); err != {
err
}
