Go 的基本类型包括
bool string int int8 int16 int32 int64 uint uint8 uint16 uint32 uint64 uintptr byte // 是 uint8 的别名 rune // 是 int32 的别名 // 表示一个 Unicode 码点 float32 float64 complex64 complex128
本例展示了几种不同类型的变量, 还展示了变量声明可以像导入语句一样“分组”到代码块中。
int、 uint 和 uintptr 类型在 32 位系统上通常为 32 位宽,在 64 位系统上通常为 64 位宽。 当你需要一个整数值时,应使用 int,除非你有明确理由使用固定位宽或无符号整数类型。
int
uint
uintptr