变量
单个变量定义
var name type
- 第一个var是声明变量的关键字,是固定的写法。
- 第二个name,就是变量的名字。
- 第三个type,就是用来代表变量的类型。
例子:
//定义一个字符串变量 name
var name string
//定义一个数字类型的变量 age
var age int
代码
package main
import "fmt"
func main() {
var name string = "斯嘉"
var age int = 18
name = "张三"
fmt.Println(name, age)
}
多个变量定义
var(
变量名 类型
)
如果不赋值,则使用类型默认值
代码
//var定义变量,如果没有赋值,就是默认值
// = 赋值,将右边的值赋值给左边的变量
//同时定义多个变量
var (
name string
age int
address string
)
//string 默认值是空字符串
//int 默认值是0
println(name, age, address)
变量 的命名遵循驼峰命名,首字母小写,后面的每个单词的首字母大写