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