牛骨文教育服务平台(让学习变的简单)

Go 函数定义

函数是Go语言的重要内容。

package main

import "fmt"

// 这个函数计算两个int型输入数据的和,并返回int型的和
func plus(a int, b int) int {
	// Go需要使用return语句显式地返回值
	return a + b
}

func main() {
	// 函数的调用方式很简单
	// "名称(参数列表)"
	res := plus(1, 2)
	fmt.Println("1+2 =", res)
}

输出结果为

1+2 = 3

Go的函数还有很多其他的特性,其中一个就是多返回值,我们下面会看到。