1-基础
标识符
- [ _ | A-Z | a-z | 0-9 ]
- 不能数字开头
- 不能与关键字和保留字冲突
关键字
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
37个保留字
Constants: true false iota nil
Types: int int8 int16 int32 int64
uint uint8 uint16 uint32 uint64 uintptr
float32 float64 complex128 complex64
bool byte rune string error
Functions: make len cap new append copy close delete
complex real imag
panic recover
变量
声明
var 变量名 变量类型
变量声明以关键字 var
开头,类型放在后面,无需分号
var name string
var age int
var isEmpty bool
批量声明
每个变