假行僧 发表于 7 天前

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]
查看完整版本: html模版解析脚本