数据类型
- 布尔值
true false
var b bool = true
- 数字类型
uint8
0 - 255uint16
0 - 65535uint32
0 - 4294967295uint64
0 - 18446744073709551615int8
-128 - 127int16
-32768 - 32767int32
-2147483648 - 2147483647int64
-9223372036854775808 - 9223372036854775807float32
32位浮点数float64
64位浮点数complex64
32位实数和虚数complex128
64位实数和虚数byte
类似uint8,字节型,代表UTF-8的单个字节的值rune
类似int32,代表单个Unicode字符uint
32位或64位int
与uint一个大小uintptr
无符号整型,用于存放一个指针
- 字符串类型
- 派生类型
- 指针类型(Pointer)
- 数组类型
- 结构化类型(Struct)
- Channel类型
- 函数类型
- 切片类型
- 接口类型(Interface)
- Map类型