template

package
v0.11.4 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jan 15, 2019 License: Apache-2.0 Imports: 11 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func ToStringE

func ToStringE(i interface{}) (string, error)

ToStringE casts an empty interface to a string.

Types

type Template

type Template interface {
	Execute(wr io.Writer, data interface{}) error
	ExecuteTemplate(wr io.Writer, name string, data interface{}) error
}

Template is an interface description for "text/template".

func MustTemplate

func MustTemplate(name, format string, funcs template.FuncMap) Template

MustTemplate returns a new template and panics if the provided template format is invalid.

func NewTemplate

func NewTemplate(
	name, format string,
	funcs template.FuncMap) (Template, error)

NewTemplate returns a new template.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL