Go If 語句中的多個初始化器
在Go 中,在if 語句中初始化多個變數是可能的,與中描述的不成功的嘗試不同問題。為了澄清這一點,您可以使用與初始化單一變數類似的方式初始化多個變量,使用語法:
if
// Code to execute if the condition is true
}
這允許您在if 區塊的範圍內同時聲明多個變數並為其賦值。例如:
package main import ( "fmt" ) func main() { if x, y := 5, 38; x == 5 { fmt.Printf("Whee! %d\n", y) } }
使用此程式碼,當滿足條件 x == 5 時,兩個變數 x 和 y 分別初始化為值 5 和 38。然後,您可以在 if 區塊中使用這些變量,就像使用任何其他初始化變數一樣。
以上是您可以在 Go `if` 語句中宣告並初始化多個變數嗎?的詳細內容。更多資訊請關注PHP中文網其他相關文章!