//结构体
p := Person{"longshuai", 23}
//创建模板名称、和模板
tmpl, err := template.New("test").Parse("Name: {{.Name}}, Age: {{.Age}}")
if err != nil {
panic(err)
}
//创建模板生成的承载体,实现读写方法的可变大小的字节缓冲
buf := new(bytes.Buffer)
//将结构体信息装载进模板中,形成buf字节流
err = tmpl.Execute(buf, p)
if err != nil {
panic(err)
}
//取出字节流中的信息
fmt.Println(buf.String())
html/template
最新推荐文章于 2024-04-09 08:35:15 发布