基本数据类型
Go 是静态类型语言。变量的类型确定后,不能随便改成另一种类型。
一、常用类型
二、字符串
len() 返回字符串占用的字节数,不是中文字符个数。
三、rune 处理中文字符
range 遍历字符串时,拿到的是 Unicode 字符,也就是 rune。
四、整数和浮点数
格式化常用占位符:
五、类型不能随便混用
Go 不会自动把 int 和 int64 混起来计算,需要显式转换。
六、布尔值
Go 的 if 条件必须是 bool。
下面这种写法是错误的:
七、类型别名和自定义类型
自定义类型能让代码语义更清楚,例如 UserID 比普通 int64 更能表达含义。

