html模版解析脚本
var template = import("html/template")var bytes = import("bytes")
var io = import("io")
var os = import("os")
// 定义模板字符串
tmplStr = `<h1>{{.Title}}</h1><p>{{.Content}}</p>`
// 解析模板
tmpl, err = template.New("page").Parse(tmplStr)
if err != nil {
Print("ddd")
}
// 定义数据
data = make(struct{
Title string,
Content string
})
data.Title = "欢迎页面"
data.Content = "这是安全渲染的内容!"
var buff=make(bytes.Buffer)
// 渲染并输出到标准输出
err = tmpl.Execute(&buff, data)
result = buff.String()
return result
页:
[1]