阅读文档并不是特别有帮助,我想知道结构是否{{header}} {{content that always changes}}{{footer}}可以用 golang 实现。
1 回答
宝慕林4294392
TA贡献2021条经验 获得超8个赞
使用文本/模板:
将其呈现到 Stdout 的代码
t := template.Must(template.ParseFiles("main.tmpl", "head.tmpl", "foot.tmpl"))
t.Execute(os.Stdout, nil)
main.tmpl:
{{template "header" .}}
<p>main content</p>
{{template "footer" .}}
脚.tmpl:
{{define "footer"}}
<footer>This is the foot</footer>
{{end}}
头.tmpl:
{{define "header"}}
<header>This is the head</header>
{{end}}
这将导致:
<header>This is the head</header>
<p>main content</p>
<footer>This is the foot</footer>
使用html/template将非常相似。
- 1 回答
- 0 关注
- 173 浏览
添加回答
举报
0/150
提交
取消