Go语言基础教程:多返回值函数

时间:2024-10-27 08:19:57

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)
}