: Variables
在Go语言中变量是显示申明的,被编译器用来检查函数调用类型的正确性。
import "fmt"func main() { var a string = "initial" //var 可以申明一个或者多个变量 fmt.Println(a) var b, c int = 1, 2 //你可以一次申明多个变量 fmt.Println(b, c) var d = true //Go将去推断初始化变量的类型 fmt.Println(d) var e int //变量申明时没有相应初始化值,那他就是零值,int的零值就是0 fmt.Println(e) f := "short" // := 语言是变量申明和初始化的缩略, //本例中等效于 var f string = "short" fmt.Println(f)}
执行结果:
$ go run variables.goinitial1 2true0short
原文地址:https://gobyexample.com/variables