Go - 决策



决策结构要求程序员指定一个或多个要由程序评估或测试的条件,以及要执行的一个或多个语句(如果条件被确定为 true)以及要执行的其他语句(可选)如果条件被确定为 false。

以下是大多数编程语言中典型决策结构的一般形式 -

Go中的决策语句

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 语句指的是通道通信。