1 函数的概念
在golang语言中为完成某一功能的程序指令(语句、代码)的集合称为函数;在golang中,函数分为自定义函数、系统函数
2 函数的基本语法
func 函数名(形参列表) (返回值类型列表) {
函数体
return 返回值列表
}
//形参列表---表示函数的输入
//函数体---为了实现某一功能的代码块
//函数可以有返回值,也可以没有
2.1 示例
package main
import "fmt"
//自定义函数sum(),实现int类型的两个数求和
func sum(x int, y int) int {
var num int
num = x + y
return num
}
func main() {
a := 1
b := 2
c := 3
fmt.Printf("a+b=%d\n", sum(a, b)) //调用
fmt.Printf("a+c=%d\n", sum(a, c))
}
-----------------输出
PS C:\Goproject\src\gocode\project01\main> go run .\var.go
a+b=3
a+c=4
PS C:\Goproject\src\gocode\project01\main>
标签:函数,int,sum,num,Go,main,fmt
From: https://www.cnblogs.com/du-z/p/17657075.html