目錄
Golang 的數據類型
基本數據類型
布爾型
- true
- false
數字類型
整型
- 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:無符號整型,用於存放一個指針