1 内置类型
1.1 数值类型
整数类型
int8
:8 位有符号整数,范围:-128 到 127
int16
:16 位有符号整数,范围:-32768 到 32767
int32
:32 位有符号整数,范围:-2147483648 到 2147483647
int64
:64 位有符号整数,范围:-9223372036854775808 到 9223372036854775807
int
:根据平台选择 32 位或 64 位有符号整数
无符号整数
uint8
:8 位无符号整数,范围:0 到 255
uint16
:16 位无符号整数,范围:0 到 65535
uint32
:32 位无符号整数,范围:0 到 4294967295
uint64
:64 位无符号整数,范围:0 到 18446744073709551615
uint
:根据平台选择 32 位或 64 位无符号整数
浮点数类型
float32
:32 位浮点数
float64
:64 位浮点数(Go 中的默认浮点数类型)
复数类型
complex64
:实部和虚部为 float32
complex128
:实部和虚部为 float64
(Go 中的默认复数类型)
其他数值类型