条件结构和分支结构:

    • if-else 结构
    • switch 结构
    • select 结构,用于 channel 的选择
    • for (range) 结构

    一些如 breakcontinue 这样的关键字可以用于中途改变循环的状态。
    此外,你还可以使用 return 来结束某个函数的执行,或使用 goto 和标签来调整程序的执行位置。
    Go 完全省略了 ifswitchfor 结构中条件语句两侧的括号。