Golang 如何从函数中返回多个值
在本教程中,我们将通过一个算法和例子来了解如何在Golang中从函数中返回多个值。像其他编程语言如python一样,Golang也支持从一个函数返回多个值。在第一个例子中,我们将在函数中传递两个数字,然后一起返回较小的和较大的数字。在第二个例子中,我们将传递两个数字,并同时返回加、减、乘、除的结果。
语法
解释
(returnType1, returnType2, …) – 在这行代码中,我们可以在returnType1和returnType2的地方写上我们返回值的数据类型。
return returnTypeValue1, returnTypeValue2, … – 在这里我们要返回各自数据类型的变量。
算法
- 第1步 – 声明变量。
-
第2步– 初始化变量。
-
第3步 – 调用返回多个值的函数。
-
第4步 – 打印结果。
例子1
在这个例子中,我们将调用一个以两个整数为参数的函数。这个函数将首先返回较小的数字,然后返回较大的数字。
输出
例2
在这个例子中,我们将编写一个函数,一次性返回加、减、乘、除的结果。这种方法将导致减少程序中的函数调用次数。
输出
总结
以上是在Golang中从函数中返回多个值的方法,有两个例子。要了解更多关于Golang的知识,你可以探索这些教程。