摘要: 被这个坑搞得有点惨。查了些资料,特此记录下。 在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) 编辑