func runRaw(tpl string, vars interface{}) (string, error) {
	fmap := GenericFuncMap()
	t := template.Must(template.New("test").Funcs(fmap).Parse(tpl))
	var b bytes.Buffer
	err := t.Execute(&b, vars)
	if err != nil {
		return "", err
	}
	return b.String(), nil
}
// runRaw runs a template with the given variables and returns the result.
runRaw runs a template with the given variables and returns the result.
// runRaw runs a template with the given variables and returns the result .
func runRaw(tpl string, vars interface{}) (string, error) {
	fmap := GenericFuncMap()
	t := template.Must(template.New("test").Funcs(fmap).Parse(tpl))
	var b bytes.Buffer
	err := t.Execute(&b, vars)
	if err != nil {
		return "", err
	}
	return b.String(), nil
}
func runRaw ( tpl string , vars interface { } ) ( string , error ) { fmap := GenericFuncMap ( ) t := template . Must ( template . New ( " " ) . Funcs ( fmap ) . Parse ( tpl ) ) var b bytes . Buffer err := t . Execute ( & b , vars ) if err != nil { return " " , err } return b . String ( ) , nil }
runRaw runs a template with the given variables and returns the result.
runRaw runs a template with the given variables and returns the result .