变量的定义
package mainimport "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)}
结果输出:
initial1 2true0short
注释:
1.你可以,一次描述多个变量的值。
2.如果,未定义类型。Go会推断类型。
3.在变量未初始化的情况下,值为0,如以上例子的f值。
4.:=
相当于 var g string = "short"