# 《Go语言四十二章经》第十三章 字典(Map)
map是一种元素对的无序集合,一组称为元素value,另一组为唯一键索引key。 未初始化map的值为nil。map 是引用类型,可以使用如下声明:
0 次
0 人
2024-01-26
|
1145 字
|
6 分钟
Cover Image of the Post
# 《Go语言四十二章经》第十二章 切片(slice)
切片(slice) 是对底层数组一个连续片段的引用,所以切片是一个引用类型。切片提供对该数组中编号的元素序列的访问。未初始化切片的值为nil。
0 次
0 人
2024-01-25
|
2108 字
|
11 分钟
Cover Image of the Post
# 《Go语言四十二章经》第十一章 数组(Array)
数组是具有相同唯一类型的一组已编号且长度固定的数据项序列(这是一种同构的数据结构);这种类型可以是任意的原始类型例如整型、字符串或者自定义类型。数组长度必须是一个常量表达式,并且必须是一个非负整数。
0 次
0 人
2024-01-24
|
1268 字
|
6 分钟
Cover Image of the Post
# 《Go语言四十二章经》第十章 string
Go 语言中可以使用反引号或者双引号来定义字符串。反引号表示原生的字符串,即不进行转义。
0 次
0 人
2024-01-23
|
1724 字
|
9 分钟
Cover Image of the Post
# 《Go语言四十二章经》第九章 运算符
Go语言的算术运算符:
0 次
0 人
2024-01-22
|
1564 字
|
8 分钟
Cover Image of the Post
# 《Go语言四十二章经》第八章 Go项目开发与编译
Go的工程项目管理非常简单,使用目录结构和包名来确定工程结构和构建顺序。
0 次
0 人
2024-01-21
|
2058 字
|
10 分钟
Cover Image of the Post
《Go语言四十二章经》第七章 代码结构化
Go语言使用包(package)的概念来组织管理代码,包是结构化代码的一种方式。和其他语言如JAVA类似,Go语言中包的主要作用是把功能相似或相关的代码组织在同一个包中,以方便查找和使用。在Go语言中,每个.go文件都必须归属于某一个包,每个文件都可有init()函数。包名在源文件中第一行通过关键字package指定,包名要小写。如下所示:
0 次
0 人
2024-01-20
|
2461 字
|
12 分钟
Cover Image of the Post
《Go语言四十二章经》第六章 约定和惯例
在Go语言中,标识符必须以一个大写字母开头,这样才可以被外部包的代码所使用,这被称为导出。标识符如果以小写字母开头,则对包外是不可见的,但是他们在整个包的内部是可见并且可用的。但是包名不管在什么情况下都必须小写。
0 次
0 人
2024-01-19
|
1689 字
|
8 分钟
Cover Image of the Post