<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Defer on PlumePHP</title><link>https://plumephp.com/tags/defer/</link><description>Recent content in Defer on PlumePHP</description><generator>Hugo</generator><language>zh-CN</language><lastBuildDate>Sun, 27 Sep 2026 11:20:00 +0800</lastBuildDate><atom:link href="https://plumephp.com/tags/defer/index.xml" rel="self" type="application/rss+xml"/><item><title>Go defer 与常见陷阱深度：闭包捕获、执行顺序、性能与资源管理</title><link>https://plumephp.com/go-defer-common-pitfalls/</link><pubDate>Sun, 27 Sep 2026 11:20:00 +0800</pubDate><guid>https://plumephp.com/go-defer-common-pitfalls/</guid><description>&lt;h2 id="导语defer-看似简单坑却藏得最深"&gt;导语：defer 看似简单，坑却藏得最深&lt;/h2&gt;
&lt;p&gt;&lt;code&gt;defer&lt;/code&gt; 是 Go 里最高频却最容易被误用的关键字。90% 的开发者会用它关文件、解锁、关连接，但&lt;strong&gt;闭包延迟求值、LIFO 顺序、defer 与返回值交互&lt;/strong&gt;这三个特性，让它的行为常常出乎意料。本文把 defer 的机制、陷阱与性能一次讲透。&lt;/p&gt;</description></item><item><title>Go 函数：把重复的事交给它</title><link>https://plumephp.com/04-functions/</link><pubDate>Wed, 13 Aug 2025 10:00:00 +0800</pubDate><guid>https://plumephp.com/04-functions/</guid><description>&lt;h2 id="go-函数把重复的事交给它"&gt;Go 函数：把重复的事交给它&lt;/h2&gt;
&lt;p&gt;如果你仔细观察日常生活，你会发现很多事情都是重复的。每天早上你要泡咖啡，每周五你要写周报，每个月你要交房租。重复的事情做多了，你就会想：能不能把这些步骤打包，以后只需要一个指令就能搞定？&lt;/p&gt;</description></item></channel></rss>