基本数据类型的包装:
1.跨平台,用于移植
2.不同的框架类型包装的类型(MFC ,WIN32SDK,C)
3.基本数据类型的组装成的结构体
4.宏定义
数字类型
Go 也有基于架构的类型,例如:int、uint 和 uintptr。
| 序号 | 类型和描述 |
|---|---|
| 1 |
uint8 无符号 8 位整型 (0 到 255) |
| 2 |
uint16 无符号 16 位整型 (0 到 65535) |
| 3 |
uint32 无符号 32 位整型 (0 到 4294967295) |
| 4 |
uint64 无符号 64 位整型 (0 到 18446744073709551615) |
| 5 |
int8 有符号 8 位整型 (-128 到 127) |
| 6 |
int16 有符号 16 位整型 (-32768 到 32767) |
| 7 |
int32 有符号 32 位整型 (-2147483648 到 2147483647) |
| 8 |
int64 有符号 64 位整型 (-9223372036854775808 到 9223372036854775807) |
浮点型:
| 序号 | 类型和描述 |
|---|---|
| 1 |
float32 IEEE-754 32位浮点型数 |
| 2 |
float64 IEEE-754 64位浮点型数 |
| 3 |
complex64 32 位实数和虚数 |
| 4 |
complex128 64 位实数和虚数 |