func 函数名(形参列表) (返回值列表){
......
return 返回值
}
例如:
二、递归函数
例子
三、init函数(初始化函数)
没一个源文件都可以包含一个init函数,init函数校准main函数执行前执行。
例子:
四、匿名函数
例子:
全局匿名函数
例子:
五、闭包函数
例子:
六、函数的defer
为了在函数执行完成后,及时释放资源,go的设计者提供了defer(延时机制)
适合用再关闭文件、关闭数据库连接等
例子: