企业🤖AI智能体构建引擎,智能编排和调试,一键部署,支持私有化部署方案 广告
Go语言的函数可以返回多个值,而事实上并不是所有的返回值都用得上。此时可以使用匿名变量,用下划线`_`表示。如下: ``` func GetData() (int, int) { return 100, 200 } func main() { a, _ := GetData() _, b := GetData() fmt.Println(a, b) } ``` **匿名变量不占用内存空间,不会分配内存。匿名变量与匿名变量之间也不会因为多次声明而无法使用。** 提示:在`Lua`等编程语言里,匿名变量也被叫做哑元变量。