刚发现围棋,到目前为止非常好奇。我知道我只是在偷懒,但是我想知道是否可以在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网站上的文档,所以我有什么想念的吗?或者这根本不可能吗?
尚方宝剑之说
相关分类