Go学习(三):变量使用
文章目录
【注意】最后更新于 June 11, 2024,文中内容可能已过时,请谨慎使用。
1.变量分类
变量的本质是计算机分配的一小块内存,专门用于存放指定数据,在程序运行过程中该数值可以发生改变;当程序运行结束,存放该数据的内存就会释放,该变量就会随着内存的释放而消失。
变量分为局部变量和全局变量:
- 局部变量: 是定义在大括号
{}
内部的变量,大括号的内部也是局部变量的作用域。 - 全局变量: 是定义在函数和大括号
{}
外部的变量。
2. 变量声明
2.1 使用var关键字
var 变量名 变量类型 = [变量值]
|
|
2.2 使用 :=
|
|
2.3 分组声明
在Go
语言中,同时声明多个常量、变量,或者导入多个包时,可采用分组的方式进行声明
|
|
2.4 匿名变量: _(下划线)
任何赋予它的值都会被丢弃,Go语言对于已声明但未使用的局部变量会在编译阶段报错,可以通过其来丢弃。
|
|
文章作者 Learn Go
上次更新 2024-06-11