今日学习部分
1. 常见的四种变量声明方式与多变量声明方式
2. const与iota知识点注意事项
3. Golang中函数的多返回值的三种写法
4. import导包路径问题与init方法调用流程
总结
- 知道了变量的声明方式以及其简洁的声明方法,还有Goland里节省内存的表现:
var a int
fmt.Println("a = ", a)
声明了变量a,后面就必须得用到a,不然声明变量的那行代码中,a处就会划红线,提示错误为Unused variable ‘a’
- 声明全局变量,方法一、二、三是可以的
var ga int = 100
var gb = 200
用方法四赖生明全局变量,会报错’gc’ unexpected
//:=只能够用在 函数体内来声明
gc := 200
- 最基本的const常量是只读属性,并且是不允许修改的,这里要特别注意一下iota的方法使用就🆗了。
而且iota只能搭配着const使用
这样的代码就是错误的
var a int = iota
- import的导包问题,在它的流程里并不会往下执行