golang 基本数据类型长度

Golang 基础类型 计算机数据存储单位 描述
bool 1 字节 表示一个布尔值,可以为 true 或 false
int8 1 字节 表示一个有符号整数,范围为 -128 到 127
uint8 1 字节 表示一个无符号整数,范围为 0 到 255
int16 2 字节 表示一个有符号整数,范围为 -32768 到 32767
uint16 2 字节 表示一个无符号整数,范围为 0 到 65535
int32 4 字节 表示一个有符号整数,范围为 -2147483648 到 2147483647
uint32 4 字节 表示一个无符号整数,范围为 0 到 4294967295
int64 8 字节 表示一个有符号整数,范围为 -9223372036854775808 到 9223372036854775807
uint64 8 字节 表示一个无符号整数,范围为 0 到 18446744073709551615
float32 4 字节 表示一个单精度浮点数
float64 8 字节 表示一个双精度浮点数
complex64 8 字节 表示一个复数,由两个单精度浮点数组成
complex128 16 字节 表示一个复数,由两个双精度浮点数组成
string 字节数组 表示一个字符串,由字节组成
Licensed under CC BY-NC-SA 4.0