流程控制语句:for.if.else.switch 和 defer 学习如何使用条件.循环.分支和推迟语句来控制代码的流程. Go 作者组编写,Go-zh 小组翻译. https://go-zh.org for Go 只有一种循环结构:for 循环. 基本的 for 循环由三部分组成,它们用分号隔开: 初始化语句:在第一次迭代前执行 条件表达式:在每次迭代前求值 后置语句:在每次迭代的结尾执行 初始化语句通常为一句短变量声明,该变量声明仅在 for 语句的作用域中可见. 一旦条件表达式的布尔值为…
a. 逻辑控制语句: i. 条件语句:先对条件判断,然后根据判断结果执行不同的分支 . If 和 if-else:判断“布尔表达式的值”来决定执行那个代码块 a. 语法:if(布尔表达式){ b. 布尔表达式为 true 时执行此代码块 c. }else{ d. 布尔表达式为 false 时执行此代码块 e. } . switch:判断“控制表达式的值”来有条件地执行代码 a. 语法:switch(){ b. : c. break; d. …… e. default: f. break; g.…