多個(gè)變量初始化的方法:1、利用var關(guān)鍵字的形式來(lái)一次定義并初始化多個(gè)變量,語(yǔ)法“var(變量1 = 表達(dá)式1 變量2 = 表達(dá)式2 變量3 = 表達(dá)式3)”;2、使用冒號(hào)等于“:=”的形式來(lái)一次定義并初始化多個(gè)變量,語(yǔ)法“變量1, 變量2, 變量3, … := 表達(dá)式1, 表達(dá)式2, 表達(dá)式3, …”。
本教程操作環(huán)境:windows7系統(tǒng)、GO 1.18版本、Dell G3電腦。
Go 語(yǔ)言 變量 在定義的時(shí)候,可以支持同時(shí)定義多個(gè)變量并初始化。Go 語(yǔ)言 在聲明并初始化多個(gè)變量時(shí),支持使用 var
語(yǔ)法或者 :=
語(yǔ)法。
方法1:使用var語(yǔ)句進(jìn)行多變量初始化
我們可以使用 var 關(guān)鍵字的形式來(lái)一次定義并初始化多個(gè)變量。
語(yǔ)法:
var( 變量1 = 表達(dá)式1 變量2 = 表達(dá)式2 變量3 = 表達(dá)式3 )
登錄后復(fù)制
示例:使用 var() 的形式同時(shí)定義并初始化多個(gè)變量
package main import "fmt" func main() { var( name = "hello" site = "world" isOnline = true ) fmt.Println("Name =", name, ",Site =", site, ",IsOnline =", isOnline) }
登錄后復(fù)制
方法2:使用冒號(hào)等于“:=
”進(jìn)行多變量初始化
我們可以使用 :=
的形式來(lái)一次定義并初始化多個(gè)變量。
語(yǔ)法:
變量1, 變量2, 變量3, ... := 表達(dá)式1, 表達(dá)式2, 表達(dá)式3, ...
登錄后復(fù)制
示例:使用 :=
的形式同時(shí)定義并初始化多個(gè)變量
package main import "fmt" func main() { name, site, isOnline := "hi", "hello world", true fmt.Println("Name =", name, "nSite =", site, "nIsOnline =", isOnline) }
登錄后復(fù)制
【