函数声明包括函数名、形式参数列表、返回值列表(可省略)以及函数体函数
func name(parameter-list) (result-list) {}
形式参数列表描述了函数的参数名以及参数类型。这些参数做为局部变量,其值由参数调用者提供。返回值列表描述了函数返回值的变量名以及类型。code
func hypot(x,y float64) float { return math.Sqrt(x*x+y*y) } func f(i,j int,s,t string) {}