Go语言多变量初始化

Go语言多变量初始化教程

Go 语言 变量 在定义的时候,可以支持同时定义多个变量并初始化。Go 语言 在声明并初始化多个变量时,支持使用 var 语法或者 := 语法。

Go语言var变量初始化详解

语法

var( 变量1 = 表达式1 变量2 = 表达式2 变量3 = 表达式3 )

说明

我们可以使用 var 关键字的形式来一次定义并初始化多个变量。

案例

同时定义并初始化多个变量

使用 var() 的形式,可以一次定义多个变量

package main import "fmt" func main() { var( name = "haicoder" site = "www.haicoder.net" isOnline = true ) fmt.Println("Hello 嗨客网(www.haicoder.net)") fmt.Println("Name =", name, "Site =", site, "IsOnline =", isOnline) }

程序运行后,控制台输出如下:

19 golang多变量初始化.png

我们可以看到,我们使用 var 关键字,一次定义了三个变量,并给变量赋了初值,且程序正确输出了我们定义的变量的值。

Go语言多变量初始化总结

Go 语言变量在定义的时候,可以支持同时定义多个变量并初始化。Go 语言在声明并初始化多个变量时,支持使用 var 语法或者 := 语法。

使用 var 关键字的形式来一次定义并初始化多个变量的语法形式为:

var( 变量1 = 表达式1 变量2 = 表达式2 变量3 = 表达式3 )