hi-server/pkg/templatex/render.go
2025-10-10 07:13:36 -07:00

20 lines
336 B
Go

package templatex
import (
"bytes"
"text/template"
)
func RenderToString(tmpl string, data map[string]interface{}) (string, error) {
t, err := template.New("tmpl").Parse(tmpl)
if err != nil {
return "", err
}
var buf bytes.Buffer
if err := t.Execute(&buf, data); err != nil {
return "", err
}
return buf.String(), nil
}