图灵go编程挺进大厂实战营
2023-03-16 15:47 作者:XIAO6369633 | 我要投稿
eturn 18, "eric"
}
func main() {
x,_ := foo()
_,y := foo()
fmt.Println("x=", x)
fmt.Println("y=", y)
}
匿名变量不占命名空间,不会分配内存,所以匿名变量之间不存在重复声明。(在Lua等变编程语言里,匿名变量也被叫做哑圆变量。)
注意事项:
1. 函数外的每个语句都必须以关键字开始(var、const、func等)
2. :=不能使用在函数外。
3. _多用于占位,表示忽略值。