在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
1、defer作用 关键字 defer ⽤于延迟一个函数或者方法(或者当前所创建的匿名函数)的执行。注意,defer语句只能出现在函数或方法的内部。 defer语句经常被用于处理成对的操作,如打开、关闭、连接、断开连接、加锁、释放锁。通过defer机制,不论函数逻辑多复杂, package main //必须 import "fmt" func main() { defer fmt.Println("bbbbbbbbbbbbbbbb") fmt.Println("aaaaaaaaaaaaaaaa") } 执行结果: aaaaaaaaaaaaaaaa bbbbbbbbbbbbbbbb
|
请发表评论