【Go简明手册】Go顺序编程--流程控制
[toc]
Go 语言提供的流程控制语句包括 if
、switch
、for
、goto
、select
,其中 select
用于监听 channel
(通道)在讲解通道的时候再详细介绍。
if 语句
语法:
1 |
|
其中 optionalStatement
是可选的表达式,真正决定分支走向的是 booleanExpression1
的值。
for 语句
Go 语言的 for
语句可以遍历数组,切片,映射等类型,也可以用于无限循环。以下是其语法:
1 |
|
跳转语句
Go 语言中使用 goto
关键字实现跳转。goto
语句的语义非常简单,就是跳转到本函数内的某个标签,例如:
1 |
|
【Go简明手册】Go顺序编程--流程控制
https://hodlyounger.github.io/2023/10/27/B_Code/GO/Go简明手册/Go语言顺序编程/流程控制/【Go简明手册】Go顺序编程--流程控制/