变量的定义
package main
import "fmt"
func main() {
var a = "initial"
fmt.Println(a) var b, c int = 1,2
fmt.Println(b, c) var d = true
fmt.Println(d) var f int
fmt.Println(f) g := "short"
fmt.Println(g)
}
结果输出:
initial
1 2
true
0
short
注释:
1.你可以,一次描述多个变量的值。
2.如果,未定义类型。Go会推断类型。
3.在变量未初始化的情况下,值为0,如以上例子的f值。
4.:=
相当于 var g string = "short"