Go का control flow जानबूझकर न्यूनतम रखा गया है — सिर्फ़ एक ही loop keyword (for) है, conditions के चारों ओर parentheses नहीं होते, और braces अनिवार्य हैं। यह सरलता इरादतन है, जो हर काम करने का एक स्पष्ट तरीका देती है।
if — कोई parentheses नहीं, एक optional init statement के साथ
x > {
fmt.Println()
} x > {
fmt.Println()
} {
fmt.Println()
}
err := doSomething(); err != {
err
}
