github.com/keysonZZZ/kmg@v0.0.0-20151121023212-05317bfd7d39/kmgTextTemplate/MustRender.go (about) 1 package kmgTextTemplate 2 3 import ( 4 "bytes" 5 "text/template" 6 ) 7 8 //直接渲染一个模板(减少调用复杂度) 9 func MustRender(text string, data interface{}) []byte { 10 tmpl := template.Must(template.New("").Parse(text)) 11 buf := &bytes.Buffer{} 12 err := tmpl.Execute(buf, data) 13 if err != nil { 14 panic(err) 15 } 16 return buf.Bytes() 17 }