|
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
|
|