4
剛剛發現Go,並且我對此非常好奇。 我知道我只是懶惰,但我想知道是否有可能在if語句中初始化多個變量。我知道,可能有如下情況:Go if語句中的多個初始值設定項
if x := 5; x == 5 {
fmt.Printf("Whee!\n")
}
我已經試過如下:
if x := 5, y := 38; x == 5 {
fmt.Printf("Whee! %d\n", y)
}
if x := 5 && y := 38; x == 5 {
fmt.Printf("Whee! %d\n", y)
}
但既不工作。我查看了Go網站上的文檔,有沒有什麼我想念的或者這是不可能的?