Versions in this module Expand all Collapse all v1 v1.3.8 Aug 17, 2022 v1.3.7 Jul 11, 2022 Changes in this version + func ParsePageTpl(tplText string) (tpl *template.Template, err error) + type DirTheme string + func (dir DirTheme) RenderAsset(w http.ResponseWriter, r *http.Request, assetPath string) + func (dir DirTheme) RenderPage(w io.Writer, data interface{}) error + type MemTheme struct + var DefaultTheme MemTheme + func LoadMemTheme(themePath string) (theme MemTheme, err error) + func (theme MemTheme) RenderAsset(w http.ResponseWriter, r *http.Request, assetPath string) + func (theme MemTheme) RenderPage(w io.Writer, data interface{}) error + type Theme interface + RenderAsset func(w http.ResponseWriter, r *http.Request, assetPath string) + RenderPage func(w io.Writer, data interface{}) error