Go 变量及基本数据类型3
#### Go 变量及基本数据类型(三)今天学习一下剩下的两个基本数据类型(布尔类型,字符串类型)以及基本数据类型的相互转换##### 布尔类型布尔类型也称为bool 类型, bool 类型只允许取值true 和 false; 布尔类型占1个字节; bool 类型适用于***逻辑运算***, 一般用于流程控制: if 条件控制语句; for 循环控制语句; package main import ( "fmt" "unsafe" ) func main(){ var a bool fmt.Println(unsafe.Siaeof(a)) //1 占用内存大小 fmt.Println(a) // false 默认值为 false } ##### 字符串类型字符串就是一串固定长度的字符连接在一起的字符序列,Go 中的字符串是由单个字节连接起来的. Go 语言的字符串的字节使用UTF-8 编码标识的unicode 文本; ***string*** 占用内存大小为16字节;案例: package main import "fmt" "unsafe" ) func main(){ var str string fmt.Println(unsafe.Siaeof(str)) // 16 fmt.Println(str) // 为空字符串 } 字符串使用注意事项与细节1. Go