Documentation
¶
Index ¶
- type Buffer
- type Escaper
- type Position
- type Setter
- type Template
- func (t *Template) Add(data ...interface{}) (err error)
- func (t *Template) MustAdd(data ...interface{}) *Template
- func (t *Template) MustParse() *Template
- func (t *Template) MustWrite(b []byte)
- func (t *Template) MustWriteByte(b byte)
- func (t *Template) MustWriteRune(r rune)
- func (t *Template) MustWriteSetter(s Setter)
- func (t *Template) MustWriteString(s string)
- func (t *Template) MustWriteTo(w io.Writer)
- func (t *Template) New() *Buffer
- func (t *Template) Parse() error
- func (r *Template) Replace(setters ...Setter) *Buffer
- func (r *Template) ReplaceMixed(mixed ...interface{}) *Buffer
- func (r *Template) ReplaceMixedTo(wr io.Writer, mixed ...interface{})
- func (r *Template) ReplaceTo(wr io.Writer, setters ...Setter)
- func (t *Template) WriteSetter(p Setter) (err error)
- type View
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Position ¶ added in v0.4.0
type Position struct { Value string Escaper []func(interface{}) string // contains filtered or unexported fields }
func NewPosition ¶ added in v0.4.0
type Template ¶
type Template struct { *Buffer // contains filtered or unexported fields }
func (*Template) MustWriteByte ¶
func (*Template) MustWriteRune ¶
func (*Template) MustWriteSetter ¶
func (*Template) MustWriteString ¶
func (*Template) MustWriteTo ¶
func (*Template) ReplaceMixed ¶
func (*Template) ReplaceMixedTo ¶
func (*Template) WriteSetter ¶
type View ¶
type View struct {
// contains filtered or unexported fields
}
func (*View) HasPosition ¶ added in v0.4.0
Click to show internal directories.
Click to hide internal directories.