目录

Golang 模板

Golang 模板

Golang 模板

参考

踩坑记录

模板默认会对一些参数进行转义,因此渲染后的字符串可能与预期不符。

如 href 中的变量,被渲染后会经过如下处理:

<a href="/search?q={{.}}">"{{.}}"</a>
<a href="/search?q={{. | urlescaper | attrescaper}}">{{. | htmlescaper}}</a>

参考stackoverflow 中对该问题说明:

  • pongo2 Django-syntax like template-engine for Go

相关内容