变量来源于数学,是计算机语言中能贮存计算结果或能示意值抽象概念。
变量能够通过变量名拜访。
Go 语言变量名由字母、数字、下划线组成,其中首个字符不能为数字。
申明变量的个别模式是应用 var 关键字:
package main
import "fmt"
func main(){
// 申明变量办法 1 var identifier type
var a int = 10
fmt.Println(a)
// 办法 2 name := value
// 应用 := 申明变量时必须要有新的变量产生,不然会报错
// 这种不带申明格局的只能在函数体中呈现
b := "Hello world"
fmt.Println(b)
// 多变量一起申明
var o, p, q int = 1, 2, 3
fmt.Println(o + p + q)
// 变量未初始化值,主动赋予默认值
var c int
fmt.Println(c)//int 类型值默认值为 0
var d string
fmt.Println(d)//string 默认为 ""
var e bool
fmt.Println(e)//bool 默认为 false
}