Versions in this module Expand all Collapse all v1 v1.1.2 Jun 29, 2022 Changes in this version + func Gohtify(htext string, ignoreTags map[string]struct{}, gohttext *string) (err error) + func Ids(tree *HtmlTree, ids *[]string) (err error) type HtmlTree + func Details(a string, c ...interface{}) *HtmlTree + func Dialog(a string, c ...interface{}) *HtmlTree + func Summary(a string, c ...interface{}) *HtmlTree v1.1.1 Nov 23, 2019 v1.1.0 Nov 23, 2019 Changes in this version type HtmlTree + func Null(c ...interface{}) *HtmlTree v1.0.0 Nov 14, 2019 Changes in this version + var Attributes map[string][]string + func Render(h *HtmlTree, b *bytes.Buffer, nindent int) (err error) + type AttributeErrors struct + Attrs string + Errs []error + Tag string + type HtmlTree struct + A string + C []interface{} + T string + func A(a string, c ...interface{}) *HtmlTree + func Address(a string, c ...interface{}) *HtmlTree + func Area(a string) *HtmlTree + func Article(a string, c ...interface{}) *HtmlTree + func Aside(a string, c ...interface{}) *HtmlTree + func Audio(a string, c ...interface{}) *HtmlTree + func B(a string, c ...interface{}) *HtmlTree + func Blockquote(a string, c ...interface{}) *HtmlTree + func Body(a string, c ...interface{}) *HtmlTree + func Br(a string) *HtmlTree + func Button(a string, c ...interface{}) *HtmlTree + func Canvas(a string, c ...interface{}) *HtmlTree + func Caption(a string, c ...interface{}) *HtmlTree + func Cite(a string, c ...interface{}) *HtmlTree + func Code(a string, c ...interface{}) *HtmlTree + func Col(a string) *HtmlTree + func Datalist(a string, c ...interface{}) *HtmlTree + func Dd(a string, c ...interface{}) *HtmlTree + func Div(a string, c ...interface{}) *HtmlTree + func Dl(a string, c ...interface{}) *HtmlTree + func Dt(a string, c ...interface{}) *HtmlTree + func Em(a string, c ...interface{}) *HtmlTree + func Embed(a string) *HtmlTree + func Fieldset(a string, c ...interface{}) *HtmlTree + func Figcaption(a string, c ...interface{}) *HtmlTree + func Figure(a string, c ...interface{}) *HtmlTree + func Footer(a string, c ...interface{}) *HtmlTree + func Form(a string, c ...interface{}) *HtmlTree + func H1(a string, c ...interface{}) *HtmlTree + func H2(a string, c ...interface{}) *HtmlTree + func H3(a string, c ...interface{}) *HtmlTree + func H4(a string, c ...interface{}) *HtmlTree + func H5(a string, c ...interface{}) *HtmlTree + func H6(a string, c ...interface{}) *HtmlTree + func Head(a string, c ...interface{}) *HtmlTree + func Header(a string, c ...interface{}) *HtmlTree + func Hr(a string) *HtmlTree + func Html(a string, c ...interface{}) *HtmlTree + func I(a string, c ...interface{}) *HtmlTree + func Img(a string) *HtmlTree + func Input(a string) *HtmlTree + func Label(a string, c ...interface{}) *HtmlTree + func Legend(a string, c ...interface{}) *HtmlTree + func Li(a string, c ...interface{}) *HtmlTree + func Link(a string) *HtmlTree + func Main(a string, c ...interface{}) *HtmlTree + func Map(a string, c ...interface{}) *HtmlTree + func Meta(a string) *HtmlTree + func Meter(a string, c ...interface{}) *HtmlTree + func Nav(a string, c ...interface{}) *HtmlTree + func Noscript(a string, c ...interface{}) *HtmlTree + func Object(a string, c ...interface{}) *HtmlTree + func Ol(a string, c ...interface{}) *HtmlTree + func Optgroup(a string, c ...interface{}) *HtmlTree + func Option(a string, c ...interface{}) *HtmlTree + func Output(a string, c ...interface{}) *HtmlTree + func P(a string, c ...interface{}) *HtmlTree + func Param(a string) *HtmlTree + func Pre(a string, c ...interface{}) *HtmlTree + func Progress(a string, c ...interface{}) *HtmlTree + func S(a string, c ...interface{}) *HtmlTree + func Samp(a string, c ...interface{}) *HtmlTree + func Script(a string, c ...interface{}) *HtmlTree + func Section(a string, c ...interface{}) *HtmlTree + func Select(a string, c ...interface{}) *HtmlTree + func Small(a string, c ...interface{}) *HtmlTree + func Source(a string) *HtmlTree + func Span(a string, c ...interface{}) *HtmlTree + func Strong(a string, c ...interface{}) *HtmlTree + func Style(a string, c ...interface{}) *HtmlTree + func Sub(a string, c ...interface{}) *HtmlTree + func Sup(a string, c ...interface{}) *HtmlTree + func Table(a string, c ...interface{}) *HtmlTree + func Tbody(a string, c ...interface{}) *HtmlTree + func Td(a string, c ...interface{}) *HtmlTree + func Textarea(a string, c ...interface{}) *HtmlTree + func Tfoot(a string, c ...interface{}) *HtmlTree + func Th(a string, c ...interface{}) *HtmlTree + func Thead(a string, c ...interface{}) *HtmlTree + func Title(a string, c ...interface{}) *HtmlTree + func Tr(a string, c ...interface{}) *HtmlTree + func Track(a string) *HtmlTree + func U(a string, c ...interface{}) *HtmlTree + func Ul(a string, c ...interface{}) *HtmlTree + func Video(a string, c ...interface{}) *HtmlTree + func (e *HtmlTree) CheckAttributes(perrs *[]AttributeErrors)