12345678910111213141516171819202122 |
- package stringFromTemplate
- import (
- "strings"
- "text/template"
- )
- func ToString(templateString string, object interface{}) string {
- var buffer strings.Builder
- tmpl, err := template.New("default").Parse(templateString)
- if err != nil {
- return err.Error()
- }
- err = tmpl.Execute(&buffer, object)
- if err != nil {
- return err.Error()
- }
- return buffer.String()
- }
|