-
关键字
基本在所有语言当中,关键字都是不允许用于自定义的,下面列出go的25个关键字
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中有很多预定义的名字,基本在内建的常量、类型和函数当中。
这些内部预定义的名字并不是关键字,它们是可以重新定义定义的
内建常量 | 内建类型 | 内建函数 |
---|---|---|
true | int | make |
false | int8 | len |
iota | int16 | cap |
nil | int32 | new |
int64 | append | |
uint | copy | |
uint8 | close | |
uint16 | delete | |
uint32 | complex | |
uint64 | real | |
uintprt | imag | |
float32 | panic | |
float64 | recover | |
complex64 | ||
complex128 | ||
bool | ||
byte | ||
rune | ||
string | ||
error |