Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var Engine = New()
Engine default go template render engine
Functions ¶
This section is empty.
Types ¶
type RenderEngine ¶
type RenderEngine struct { //FuncMap buildin func map FuncMap template.FuncMap //ViewRoot view root path ViewRoot string }
RenderEngine render engine main struct
func (*RenderEngine) Compile ¶
func (e *RenderEngine) Compile(config *render.ViewConfig) (render.CompiledView, error)
Compile complie view files to complied view.
func (*RenderEngine) RegisterFunc ¶
func (e *RenderEngine) RegisterFunc(name string, fn interface{}) error
RegisterFunc register func to engine Return any error if raised.
func (*RenderEngine) SetViewRoot ¶
func (e *RenderEngine) SetViewRoot(path string)
SetViewRoot set view root path
Click to show internal directories.
Click to hide internal directories.