<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>HTML on PlumePHP</title><link>https://plumephp.com/tags/html/</link><description>Recent content in HTML on PlumePHP</description><generator>Hugo</generator><language>zh-CN</language><lastBuildDate>Wed, 17 Mar 2021 11:30:00 +0800</lastBuildDate><atom:link href="https://plumephp.com/tags/html/index.xml" rel="self" type="application/rss+xml"/><item><title>模板引擎：text/template 和 html/template</title><link>https://plumephp.com/26-templates/</link><pubDate>Wed, 17 Mar 2021 11:30:00 +0800</pubDate><guid>https://plumephp.com/26-templates/</guid><description>&lt;h1 id="模板引擎texttemplate-和-htmltemplate"&gt;模板引擎：text/template 和 html/template&lt;/h1&gt;
&lt;p&gt;在构建 Web 应用、生成配置文件、发送电子邮件等场景中，我们经常需要把数据填充到预定义的模板中。Go 的标准库提供了两个模板引擎：&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;&lt;code&gt;text/template&lt;/code&gt;&lt;/strong&gt;：用于生成纯文本（邮件、配置文件、代码等）&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;&lt;code&gt;html/template&lt;/code&gt;&lt;/strong&gt;：用于生成 HTML，自动处理转义防止 XSS 攻击&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;今天我们就来全面学习 Go 的模板引擎。&lt;/p&gt;</description></item></channel></rss>