数据类型
值类型和引用类型
类型零值
数据类型
零值
nil详解
基本数据类型
数值型
整型
数据类型
存储空间(字节)
值范围
数据级别
默认值
数据类型
存储空间(字节)
值范围
数据级别
默认值
数据类型
存储空间(字节)
作用
浮点型
数据类型
存储空间(字节)
值范围
数据级别
默认值
复数
数据类型
存储空间(字节)
默认值
布尔型
数据类型
存储空间(字节)
值范围
默认值
字符串
访问字符
字符拼接 "+"
多行字符串
类型转换
数值类型相互转换
基本类型 -> string
stringstring->基本类型
string->基本类型派生数据类型
指针
基本类型也有对应的指针类型
通过&创建指针变量
通过*获取指针变量对应的值
改变指针变量指向的值
通过new()函数创建指针变量
数组
定义数组
下标访问
遍历数组:for
for遍历数组:for range
for range数组比较
多维数组
切片

定义切片:从已有数组生成
定义切片:直接定义
定义切片:使用make()函数构造切片
切片容量:cap()
cap()切片长度:len()
len()添加元素:append()
复制:copy()
删除元素
遍历切片:range
多维切片
映射
定义map
遍历map: range
添加/更新键值对
删除键值对: delete()
清空map
结构体
定义结构体
实例化结构体
初始化结构体
管道
函数
接口
类型定义
类型别名
最后更新于