Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func LoadToPool ¶
Types ¶
type IPageRenderer ¶
type IPageRenderer interface {
Render(data any) (renderedData []byte, err error)
LoadSubTemplate(renderer IPageRenderer) (err error)
}
func GetRenderer ¶
func GetRenderer(key string) (renderer IPageRenderer, err error)
func NewTemplatePageRenderer ¶
func NewTemplatePageRenderer(name string, templateText string) (renderer IPageRenderer, err error)
func NewTemplatePageRendererFromFile ¶
func NewTemplatePageRendererFromFile(name string, file string) (renderer IPageRenderer, err error)
type TemplatePageRenderer ¶
type TemplatePageRenderer struct {
IPageRenderer
// contains filtered or unexported fields
}
Click to show internal directories.
Click to hide internal directories.