Go 语言编程 — 基本数据类型
分类:
文章
•
2024-06-23 12:07:10
目录
Golang 的数据类型

基本数据类型
布尔型
数字类型
整型
- int8:有符号 8 位整型,[-128, 127]
- uint8:无符号 8 位整型,[0, 255]
- int16:有符号 16 位整型,[-32768, 32767]
- uint16:无符号 16 位整型,[0, 65535]
- int32有符号 32 位整型,[-2147483648, 2147483647]
- uint32:无符号 32 位整型,[0, 4294967295]
- int64:有符号 64 位整型,[-9223372036854775808, 9223372036854775807]
- uint64:无符号 64 位整型,[0, 18446744073709551615]
浮点型
- float32:32 位浮点型数
- float64:64 位浮点型数
- complex64:32 位实数和虚数
- complex128:64 位实数和虚数
其他
- byte:类似 uint8
- rune:类似 int32
- uint:32 或 64 位
- int:与 uint 一样大小
- uintptr:无符号整型,用于存放一个指针