Go 语言支持函数返回多个值,这在需要返回多个相关数据时特别方便。本教程将通过示例代码,介绍如何在 Go 中定义和使用多返回值函数。
package main
import "fmt"
// 定义一个返回两个整数的函数 vals
func vals() (int, int) {
return 3, 7
}
func main() {
// 调用 vals 函数并接收返回的两个值
a, b := vals()
fmt.Println(a)
fmt.Println(b)
// 使用 _ 忽略第一个返回值
_, c := vals()
fmt.Println(c)
}