欢迎光临散文网 会员登陆 & 注册

Go语言的学习 —— 条件语句和循环语句

2023-06-20 21:07 作者:巷陌雨季  | 我要投稿

对于一个编程语言来说,是离不开条件语句和循环语句的。

GoLang

条件语句

if 语句

举个栗子:


if ... else 语句

栗子:


switch 语句

在switch语句中,我们不用特别的使用break来跳出switch语句,默认情况下 case 最后自带 break 语句。

而在其中有一个特别的关键字:fallthrough, 其作用是会强制执行后面的 case 语句。

栗子:


select 语句

select 语句只能用于通道操作,每个 case 必须是一个通道操作,要么是发送要么是接收。

select 语句会监听所有指定的通道上的操作,一旦其中一个通道准备好就会执行相应的代码块。

如果多个通道都准备好,那么 select 语句会随机选择一个通道执行。如果所有通道都没有准备好,那么执行 default 块中的代码。


循环语句

for 语句

Go没有while 语句,所以以下for 语句类似于C中的while

无限循环

在for里面的关键字


Go语言的学习 —— 条件语句和循环语句的评论 (共 条)

分享到微博请遵守国家法律