会员
周边
众包
新闻
博问
闪存
赞助商
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
名白
博客园
首页
新随笔
联系
订阅
管理
2019年6月21日
golang 用defer 捕获error 需小心
摘要: 有时一个函数内需要根据最后是否出错,决定是否执行某个操作。这时候如果函数的分支又比较多,就会比较麻烦了。 defer 处理这个情况刚好合适 结果如下 代码里两种方法都是可行的,但需要注意的是,稍不注意 照以下方式用 就bug了: 1,如果直接用 err 作为参数,会,恒为nil 2,如果用err 的
阅读全文
posted @ 2019-06-21 09:33 名白
阅读(1362)
评论(0)
推荐(0)
编辑
公告