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

Go编程语言提供以下类型的决策声明。单击以下链接以查看其详细信息。
| Sr.No | Statement & 描述 |
|---|---|
| 1 |
if statement if语句由布尔表达式和一个或多个语句组成。 |
| 2 |
if...else statement 在 if语句之后可以跟可选的 else语句,该语句在布尔表达式为false时执行。 |
| 3 |
nested if statements 您可以在另一个 if 或 else if 语句中使用一个 if 或 else if 语句。 |
| 4 |
switch statement switch 语句允许针对值列表对变量进行相等性判断。 |
| 5 |
select statement select 语句类似于 switch 语句,区别在于case语句是指通道通信。 |