纵有疾风起
人生不言弃

标签:go 语言教程

第7页
go 教程

Go语言nil:空值/零值

go 语言教程阅读(321)评论(0)

在Go语言中,布尔类型的零值(初始值)为 false,数值类型的零值为 0,字符串类型的零值为空字符串 "",而指针、切片、映射、通道、函数和接口的零值则是 nil。 nil 是Go语言中一个预定义好的标识符,有过其他编程语言开发经验的开发...

go 教程

Go语言if else(分支结构)

go 语言教程阅读(332)评论(0)

在Go语言中,关键字 if 是用于测试某个条件(布尔型或逻辑型)的语句,如果该条件成立,则会执行 if 后由大括号 {}括起来的代码块,否则就忽略该代码块继续执行后续的代码。 if condition { // do something }...

go 教程

Go语言for(循环结构)

go 语言教程阅读(345)评论(0)

与多数语言不同的是,Go语言中的循环语句只支持 for 关键字,而不支持 while 和 do-while 结构,关键字 for 的基本使用方法与C语言和 C++ 中非常接近: sum := 0 for i := 0; i < 10;...

go 教程

Go语言for range(键值循环)

go 语言教程阅读(371)评论(0)

for range 结构是Go语言特有的一种的迭代结构,在许多情况下都非常有用,for range 可以遍历数组、切片、字符串、map 及通道(channel),for range 语法上类似于其它语言中的 foreach 语句,一般形式为...

go 教程

Go语言switch case语句

go 语言教程阅读(369)评论(0)

Go语言的 switch 要比C语言的更加通用,表达式不需要为常量,甚至不需要为整数,case 按照从上到下的顺序进行求值,直到找到匹配的项,如果 switch 没有表达式,则对 true 进行匹配,因此,可以将 if else-if el...

go 教程

Go语言goto语句——跳转到指定的标签

go 语言教程阅读(340)评论(0)

Go语言中 goto 语句通过标签进行代码间的无条件跳转,同时 goto 语句在快速跳出循环、避免重复退出上也有一定的帮助,使用 goto 语句能简化一些代码的实现过程。 使用 goto 退出多层循环 下面这段代码在满足条件时,需要连续退出...

go 教程

Go语言break(跳出循环)

go 语言教程阅读(311)评论(0)

Go语言中 break 语句可以结束 for、switch 和 select 的代码块,另外 break 语句还可以在语句后面添加标签,表示退出某个标签对应的代码块,标签要求必须定义在对应的 for、switch 和 select 的代码块...