Documentation
¶
Overview ¶
package grender is a smart templating tool.
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Grender ¶
type Grender struct {
// contains filtered or unexported fields
}
Grender is the object to handle the rendering work.
func (*Grender) LoadFromFS ¶
LoadFromFS loads templates (include layouts) from file system.
type Option ¶
type Option func(*Grender)
Option is a callback to tune Grender.
func OptionLayoutDir ¶
OptionLayoutDir sets dir location of layout templates. Default `templates/layouts`.
func OptionMissingKeyZero ¶
OptionMissingKeyZero is to set templating engine with "missingkey=zero" option.
func OptionTemplateDir ¶
OptionTemplateDir sets dir location of templates. Default `templates`.
func OptionTemplateExt ¶
OptionTemplateExt sets extension name of template file for recognition. Default `.tmpl`.
Click to show internal directories.
Click to hide internal directories.