Go 语言 数据类型
数据类型的出现是为了,把数据分成所需内存大小不同的数据,编程时需要用大数据的时候才申请大内存,就可以充分利用内存,
1. 布尔类型
布尔类型的值 只可以是 常量 true 或者 false 。 例: var b bool = true
2. 数据类型
整性 int 和 浮点型 float32,float64, Go语言支持整性和浮点型数字,并且支持复数, 其中位的运算采用补码。
3. 字符串类型
字符串 是 一串固定长度的字符链接起来的字符序列。Go的字符串是由单个字符链接起来的。
Go语言的字符串的字节使用UTF-8编码标识 Unicode 文本
4. 派生类型
包括:
a. 指针类型(Pointer)
b. 数组类型
c. 结构化类型(struct)
d. Channel 类型
e. 函数类型
f. 切片类型
g. 接口类型(interface)
h. Map 类型