Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type TemplateEngine ¶
type TemplateEngine interface { //Replace replaces template values in string on provided in storage Replace(templateValue string, storage map[string]interface{}) (string, error) }
TemplateEngine is entity that has ability to replace template values
type TemplateManager ¶
type TemplateManager struct{}
TemplateManager is entity that has ability to manage templates
func New ¶
func New() TemplateManager
func (TemplateManager) Replace ¶
func (tm TemplateManager) Replace(templateValue string, storage map[string]interface{}) (string, error)
Replace replaces template values in string on provided in storage template values should exist between two brackets {{ }} preceded with dot, for example: "my name is: {{.NAME}}"
Click to show internal directories.
Click to hide internal directories.