package main
import (
"strings"
"text/template"
"gitfh.com/fae/mars/api"
)
type Model struct {
Namespace string
}
func main() {
Namespace := &Model{
Namespace: "smartms",
}
tmpl, err := template.New("test").Parse(api.JOB_TPL) //建立一个模板,内容是"hello, {{.}}"
if err != nil {
panic(err)
}
var b = &strings.Builder{}
err = tmpl.Execute(b, Namespace) //将string与模板合成,变量Namespace的内容会替换掉{{.}}
//合成结果放到b里
if err != nil {
print(err)
}
print(b.String())
}
golang template用法
最新推荐文章于 2024-06-29 10:47:50 发布