package main
import (
"os"
"text/template"
)
func main() {
//定义模版
tmpl:=`Name:{{.Name}}
Age:{{.Age}}
`
//数据
data:=struct {
Name string
Age int
}{
Name:"cyg",
Age:30,
}
//解析模版
t,err:=template.New("user").Parse(tmpl)
//创建一个新的模板对象,解析模板字符串,并将解析后的模板对象存储在变量 t 中
if err != nil {//err有数据执行if
panic(err)
}
//运行程序,模版输出结果
err=t.Execute(os.Stdout,data)
if err != nil {
panic(err)
}
}