Go 定义函数的标准格式
func Add( a int , b int) int {
return a + b
}
Add 为函数名, 小括号内是参数列表,后面的 int 是返回参数类型 ,大括号内是代码块
示例:
package main
import "fmt" //导入fmt 包
func Add(x int, y int) int {
return x+y
}
func main(){
var a int = 1 //声明一个整型变量 a 并赋值为 1
b := 2 //声明赋值的另一种形式
c := Add(a,b)
fmt.Println(a)
fmt.Println(b)
fmt.Println(c)
}
运行结果:
`go run map.go` | done ]
# command-line-arguments
loadinternal: cannot find runtime/cgo
1
2
3