go

1.定义

1. 
func 函数名 (形参列表) (返回值列表) {
    执行语句
    返回值列表  
}

2. 注意事项

1. 为了让其他包的文件能够访问到本包的函数,则函数名的首字母需要大写
2. 访问其他包的函数或者变量时,使用包名.函数名
3. 可以给包取别名
4. 同一包内不能有相同的函数名
5. _可以忽略函数返回值
6. 一个包内的执行顺序:全局变量定义 --> init函数 -- > main函数

3. 注意defer的使用

1. defer后的语句会放在最后执行,如果有多个defer,遵循先进后出的顺序
原文地址:https://www.cnblogs.com/JackShi/p/14141454.html