Versions in this module Expand all Collapse all v0 v0.0.2 Jun 1, 2021 v0.0.1 May 28, 2021 Changes in this version + var Default = New() + func AddFunc(name string, f interface{}) + func AddFuncs(funcMap template.FuncMap) + func AddPartial(name string, tmpl string) + func AddView(name string, tmpl string) + func Delims(left, right string) + func Execute(w io.Writer, baseView, view string, data interface{}) error + func ExecuteSingle(w io.Writer, view string, data interface{}) error + func MustExecute(w io.Writer, baseView, view string, data interface{}) + func MustExecuteSingle(w io.Writer, view string, data interface{}) + func MustRender(baseView, view string, data interface{}) + func MustRenderSingle(view string, data interface{}) + func Parse() + func Render(baseView, view string, data interface{}) ([]byte, error) + func RenderSingle(view string, data interface{}) ([]byte, error) + func UseExts(extensions []string) + type Templates struct + Extensions map[string]bool + Templates map[string]*template.Template + func New() *Templates + func ParseDir(dir string, stripPrefix string) (*Templates, error) + func ParseEmbed(files embed.FS, stripPrefix string) (*Templates, error) + func (t *Templates) AddFunc(name string, f interface{}) + func (t *Templates) AddFuncs(funcMap template.FuncMap) + func (t *Templates) AddPartial(name string, tmpl string) + func (t *Templates) AddView(name string, tmpl string) + func (t *Templates) Delims(left, right string) + func (t *Templates) Execute(w io.Writer, baseView, view string, data interface{}) error + func (t *Templates) ExecuteSingle(w io.Writer, view string, data interface{}) error + func (t *Templates) MustExecute(w io.Writer, baseView, view string, data interface{}) + func (t *Templates) MustExecuteSingle(w io.Writer, view string, data interface{}) + func (t *Templates) MustRender(baseView, view string, data interface{}) []byte + func (t *Templates) MustRenderSingle(view string, data interface{}) []byte + func (t *Templates) Parse() + func (t *Templates) ParseDir(dir string, stripPrefix string) (*Templates, error) + func (t *Templates) ParseEmbed(files embed.FS, stripPrefix string) (*Templates, error) + func (t *Templates) Render(baseView, view string, data interface{}) ([]byte, error) + func (t *Templates) RenderSingle(view string, data interface{}) ([]byte, error) + func (t *Templates) UseExts(extensions []string)