Documentation ¶
Index ¶
- func Execute(w io.Writer, fmt string, data interface{}, opt ...Option) error
- func HTML(ctx Context, nodes ...types.Node) (htmlTemplate.HTML, error)
- func Lite(ctx Context, nodes ...types.Node) (htmlTemplate.HTML, error)
- func MD(ctx Context, nodes ...types.Node) (string, error)
- func ReplaceDoubleCurlyBracketsWithEntity(s string) string
- func WriteHTML(w io.Writer, env string, fmt string, nodes ...types.Node) error
- func WriteLite(w io.Writer, env string, nodes ...types.Node) error
- func WriteMD(w io.Writer, env string, fmt string, nodes ...types.Node) error
- type Context
- type Option
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func Execute ¶
Execute renders a template of the fmt format into w.
The fmt argument can also be a path to a local file.
Template execution context data is expected to be of type *Context but can be an arbitrary struct, as long as it contains at least Context's fields for the built-in templates to be successfully executed.
func ReplaceDoubleCurlyBracketsWithEntity ¶
ReplaceDoubleCurlyBracketsWithEntity replaces Double Curly Brackets with their charater entity.
Types ¶
Click to show internal directories.
Click to hide internal directories.