会员
周边
众包
新闻
博问
闪存
赞助商
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
_zxq
博客园
首页
新随笔
联系
管理
订阅
2020年8月31日
golang中defer和return的顺序
摘要: 被这个坑搞得有点惨。查了些资料,特此记录下。 在golang中,如果在defer 中操作返回数,往往会比较头晕。 例1: func f1() (i int) { i = 1 defer func(){ i++ } return i } 要点: return是分为两步执行的,第一步赋值给返回值,第二步
阅读全文
posted @ 2020-08-31 21:06 _zxq
阅读(1157)
评论(0)
推荐(0)
编辑
公告