数据类型
概念说明
Go 是静态类型语言,变量在声明后类型固定。
入门阶段先掌握 int、float64、bool、string 这四类最常用类型。
语法/规则
- 整数类型常用
int。 - 小数类型常用
float64。 - 布尔类型是
bool,只有true和false。 - 字符串类型是
string。 - 不同数值类型不能直接运算,需要显式转换。
声明并输出常见类型示例
| |
输出结果:
| |
类型转换示例
| |
输出结果:
| |
常见错误
- 不同类型直接运算,例如
int和float64直接相除会报错。 - 使用错误的格式化占位符,例如用
%d打印float64。 - 把字符串直接赋值给数字变量,类型不兼容会导致编译失败。