目录

保留关键字

预定义标识符

内建常量

内建类型

内建函数

参考


保留关键字

下面列举了 Go中会的 25 个关键字或保留字:

go关键字
break default func interface select
case defer go map struct
chan else goto package switch
const fallthrough if range type
continue for import return var

关键字可能的使用场景以及对应的文章:

预定义标识符

除了以上介绍的这些关键字,Go 语言还有 36 个预定义标识符:

预定义标识符
append bool byte cap close complex complex64 complex128 uint16
copy false float32 float64 imag int int8 int16 uint32
int32 int64 iota len make new nil panic uint64
print println real recover string true uint uint8 uintptr

内建常量

true false,布尔类型的值,Go-数字与布尔类型详解

iota,定义常量时可以用,Go-变量与常量详解

nil,空指针,Go-指针类型详解(空指针、指针的指针、函数形参指针等)

内建类型

int int8 int16 int32 int64 uint uint8 uint16 uint32 uint64 uintptr float32 float64 bool,数字和布尔类型,Go-数字与布尔类型详解

byte rune string,字符和字符串类型,Go-字符和字符串类型详解

error,错误类型,Go-错误、异常处理详解

complex64,complex128,  复数类型

内建函数

make,内建函数make分配并初始化一个类型为切片、映射、或通道的对象,Go-映射类型详解(遍历、增删改查、内存等)

len,cap,返回长度、容量,Go-切片类型详解(遍历、内存、追加、插入、删除等)

new,分配内存,返回零值指针,Go-指针类型详解(空指针、指针的指针、函数形参指针等)

append copy,追加拷贝到切片,Go-切片类型详解(遍历、内存、追加、插入、删除等)

panic recover,生成和管理panic,Go-关键字defer、panic、recover详解

delete,delete按照指定的键将元素从映射中删除,Go-映射类型详解(遍历、增删改查、内存等)

close,close关闭通道,

complex,real,imag ,使用实部r和虚部i生成一个复数、返回复数c的实部,返回复数c的虚部。

通过本次的整理,go的协程,通道,错误,复数还没有学习,学完后再更新,复数除外,目前是用不到。

--------2021年5月20日21:13:28 更新-------

添加了错误

未完待续...

参考

Go标准库-预定义标识符builtin

更多Go相关内容:Go-Golang学习总结笔记