13. 多返回值函数
Multiple Return Values
Go 原生支持函数返回多个值。这个特性在 Go 中很常用,例如同时返回一个函数的结果和错误信息。
(int, int) 在这个函数中标志着这个函数返回 2 个 int。
func vals() (int, int) {
return 3, 7
}这里我们通过多重赋值操作来使用这两个不同的返回值。
a, b := vals()
fmt.Println(a, b)如果你仅仅需要返回值的一部分的话,你可以使用空白标识符_。
_, c := vals()
fmt.Println(c)返回值:
3
7
7最后更新于
这有帮助吗?