Go允许多个返回值吗?
是的,Go允许函数返回多个值。例如,你可以在一个函数中返回两个整型值,如下所示:
func example() (int, int) {
return 5, 6
}
你可以通过使用两个不同的变量来接收这两个返回值:
x, y := example()
还有一种方法可以让你选择性地接收这些值,例如,你可以只接收其中一个值,并丢弃另一个值,如下所示:
x, _ := example()
在这个例子中,变量x
会接收到函数example()
的第一个返回值,第二个返回值将被丢弃。
Copyright © 2022-2023, Koudai Team