请注意,本文编写于 562 天前,最后修改于 225 天前,其中某些信息可能已经过时。
目录
变量声明
简短的变量声明:=
基础语法:变量声明易错点
常量声明 const
常量声明iota用法
变量声明
如果局部变量声明了但是没有用,那么会编译错误。

简短的变量声明:=
- 只能用于局部变量,即方法内部
- Golang使用类型推断来推断类型。数字会被理解为int或者float64.(所以要其他类型的数字,就得用var来声明)

基础语法:变量声明易错点
- 变量声明了没有使用
- 类型不匹配
- 同作用域下,同名变量只能声明一次

常量声明 const
- 首字符是否大写控制了访问性:大写包外可访问
- 驼峰命名
- 支持类型推断
- 无法修改值

常量声明iota用法
- iota可以方便地控制常量初始化
- 可以使用iota,也可以使用iota的数学运算,包括位移操作
- 只有主动赋值或者另起一个iota才会从头开始计算值

本文作者:Eric
本文链接:
版权声明:本博客所有文章除特别声明外,均采用 BY-NC-SA
许可协议。转载请注明出处!