Go - 决策
决策结构要求程序员指定一个或多个要由程序评估或测试的条件,以及要执行的一个或多个语句(如果条件被确定为 true)以及要执行的其他语句(可选)如果条件被确定为 false。
以下是大多数编程语言中典型决策结构的一般形式 -
Go 编程语言提供了以下类型的决策语句。单击以下链接查看其详细信息。
声明 | 描述 |
---|---|
if statement |
if 语句由一个布尔表达式和一个或多个语句组成。 |
if...else statement |
if 语句后跟可选的 else 语句,该语句在布尔表达式为 false 时执行。 |
nested if statements |
您可以在另一个 if 或 else if 语句中使用一个 if 或 else if 语句。 |
switch statement |
switch 语句允许根据值列表测试变量是否相等。 |
select statement |
select 语句类似于 switch 语句,但 case 语句指的是通道通信。 |