你知道defer的坑吗?

2018-11-16
阅读 3 分钟
8.5k
你是不是觉得defer很简单、很好用,但也许你掉坑里了都不知道! 这篇文章不介绍defer的常用功能,而是介绍你在用defer时,也许会踩的坑。 defer允许我们进行一些函数执行完成后的收尾工作,并且代码更加简洁,例如: 关闭文件流: {代码...} 解锁一个加锁的资源 {代码...} 打印最终报告 {代码...} 关闭数据库链接 {代码....