摘要:
先来看看几个例子。 例 1: 例 2: 例 3: 要使用 defer 时不踩坑,最重要的一点就是要明白, return xxx 这一条语句并不是一条原子指令! 其实使用 defer 时,用一个简单的转换规则改写一下,就不会迷糊了。改写规则是将 return 语句拆成两句写,return xxx 会被 阅读全文
摘要:
先来看看几个例子。 例 1: 例 2: 例 3: 要使用 defer 时不踩坑,最重要的一点就是要明白, return xxx 这一条语句并不是一条原子指令! 其实使用 defer 时,用一个简单的转换规则改写一下,就不会迷糊了。改写规则是将 return 语句拆成两句写,return xxx 会被 阅读全文
|