官方线上GO+练习环境:https://play.goplus.org/
一、GO+ 概述
Go+ 是一门融合工程开发的 Go、数据科学领域的 Python、编程教学领域的 Scratch,以 Python 之形结合 Go 之心,让工程师处理数据不需要学习新的开发语言,让初学者学习编程、开发作品的门槛更低的编程语言。
二、定义
Go+ 的函数和方法可以返回多个值。多值返回避免了传递指针模拟引用参数来返回值。
当有多个返回值时需要使用圆括号将返回值括起来。
三、多返回值
Go+ 的函数 ,可以返回多个返回值
实例
/* 函数返回多个值 */
func max(num1, num2 int) (int, int) {
return num1+num2, num1-num2
}
a := 200
b := 100
/* 调用函数并返回最大值 */
sum, sub := max(a, b)
printf("两数之和: %d,两数之差:%d", sum, sub)
运行结果: