Go语言基本类型 布尔型:bool 长度:1字节。 取值范围:true、false。 注意事项:不可使用数字代替。 整形:int / uint 根据运算平台而异,32位操作系统32位,64位操作系统64位。 8位整型:int8 / uint8 长度1字节。 取值范围:-128127 / 0255。 字节型:byte(uint8的别名) uint8和byte类型完全一致,就是一个别名的关系。 16位整型:int16 / uint16 长度:2字节。 取值范围:-3276832767 / 065535。 32位整型:int32(rune) / uint32 长度:4字节。 取值范围: 64位整型:int64 / uint64 长度:8字节。 取值范围: 浮点型:float32 / float64 长度:4字节 / 8字节 小数位:精确到7 / 15位小数 复数complex64 / complex128 长度:8 / 16字节 足够保存指针的32位或64位整数型:uintptr 长度:和操作系统有关 其它值类型 array、struct、string 引用类型 slice、map、chan 接口类型 interface 函数类型 func