Go 数据类型
约 164 个字 4 行代码 预计阅读时间 1 分钟
特点
在变量名后。
连续多个本来的类型相同时,可以仅保留最后一个的类型,其他的省略。
基本类型
bool
string
int
int8
int16
int32
int64
int
位宽与系统架构字长一致;- 除非有特殊需求,否则需要整数时用
int
uint
uint8
uint16
uint32
uint64
uintptr
:uint
、uintptr
位宽与系统架构字长一致
byte
:uint8
的别名rune
:int32
的别名,表示一个 Unicode 码点float32
float64
complex64
complex128
:复数0.867 + 0.5i
零值
未明确初始值的变量声明时赋予零值。
数值:0
布尔:false
字符串:""
转换
T
:类型
v
:值
必须显式转换。