|
| https://go.dev/ |
| Skip to Main Content | https://godoc.org/github.com/printesoi/xml-go#main-content |
|
Why Go
| https://godoc.org/github.com/printesoi/xml-go |
|
Case Studies
| https://go.dev/solutions#case-studies |
|
Use Cases
| https://go.dev/solutions#use-cases |
|
Security
| https://go.dev/security/ |
| Learn | https://go.dev/learn/ |
|
Docs
| https://godoc.org/github.com/printesoi/xml-go |
|
Effective Go
| https://go.dev/doc/effective_go |
|
Go User Manual
| https://go.dev/doc/ |
|
Standard library
| https://pkg.go.dev/std |
|
Release Notes
| https://go.dev/doc/devel/release |
|
API
| https://godoc.org/api |
| Packages | https://godoc.org/ |
|
Community
| https://godoc.org/github.com/printesoi/xml-go |
|
Recorded Talks
| https://go.dev/talks/ |
|
Meetups
| https://www.meetup.com/pro/go |
|
Conferences
| https://github.com/golang/go/wiki/Conferences |
|
Go blog
| https://go.dev/blog |
|
Go project
| https://go.dev/help |
|
| https://groups.google.com/g/golang-nuts |
|
| https://github.com/golang |
|
| https://twitter.com/golang |
|
| https://www.reddit.com/r/golang/ |
|
| https://invite.slack.golangbridge.org/ |
|
| https://stackoverflow.com/collectives/go |
|
| https://go.dev/ |
|
Why Go
| https://godoc.org/github.com/printesoi/xml-go |
|
Why Go
| https://godoc.org/github.com/printesoi/xml-go |
|
Case Studies
| https://go.dev/solutions#case-studies |
|
Use Cases
| https://go.dev/solutions#use-cases |
|
Security
| https://go.dev/security/ |
| Learn | https://go.dev/learn/ |
|
Docs
| https://godoc.org/github.com/printesoi/xml-go |
|
Docs
| https://godoc.org/github.com/printesoi/xml-go |
|
Effective Go
| https://go.dev/doc/effective_go |
|
Go User Manual
| https://go.dev/doc/ |
|
Standard library
| https://pkg.go.dev/std |
|
Release Notes
| https://go.dev/doc/devel/release |
|
API
| https://godoc.org/api |
| Packages | https://godoc.org/ |
|
Community
| https://godoc.org/github.com/printesoi/xml-go |
|
Community
| https://godoc.org/github.com/printesoi/xml-go |
|
Recorded Talks
| https://go.dev/talks/ |
|
Meetups
| https://www.meetup.com/pro/go |
|
Conferences
| https://github.com/golang/go/wiki/Conferences |
|
Go blog
| https://go.dev/blog |
|
Go project
| https://go.dev/help |
| https://groups.google.com/g/golang-nuts |
| https://github.com/golang |
| https://twitter.com/golang |
| https://www.reddit.com/r/golang/ |
| https://invite.slack.golangbridge.org/ |
| https://stackoverflow.com/collectives/go |
| Discover Packages | https://godoc.org/ |
|
github.com/printesoi/xml-go
| https://godoc.org/github.com/printesoi/xml-go@v1.0.1 |
|
| https://go.dev/ |
|
Version:
v1.0.1
| https://godoc.org/github.com/printesoi/xml-go?tab=versions |
|
Go to latest
| https://godoc.org/github.com/printesoi/xml-go |
| BSD-3-Clause | https://godoc.org/github.com/printesoi/xml-go?tab=licenses |
|
Imports: 15
| https://godoc.org/github.com/printesoi/xml-go?tab=imports |
|
Imported by: 12
| https://godoc.org/github.com/printesoi/xml-go?tab=importedby |
| go.mod | https://github.com/printesoi/xml-go/tree/v1.0.1/go.mod |
| Learn more about best practices | https://godoc.org/about#best-practices |
|
github.com/printesoi/xml-go
| https://github.com/printesoi/xml-go |
|
Open Source Insights
| https://deps.dev/go/github.com%2Fprintesoi%2Fxml-go/v1.0.1 |
|
README
| https://godoc.org/github.com/printesoi/xml-go#section-readme |
|
Example
| https://godoc.org/github.com/printesoi/xml-go#readme-example |
|
Example 2
| https://godoc.org/github.com/printesoi/xml-go#readme-example-2 |
|
Documentation
| https://godoc.org/github.com/printesoi/xml-go#section-documentation |
| Overview | https://godoc.org/github.com/printesoi/xml-go#pkg-overview |
|
Index
| https://godoc.org/github.com/printesoi/xml-go#pkg-index |
|
Examples
| https://godoc.org/github.com/printesoi/xml-go#pkg-examples |
|
Package (CustomMarshalXML)
| https://godoc.org/github.com/printesoi/xml-go#example-package-CustomMarshalXML |
|
Package (TextMarshalXML)
| https://godoc.org/github.com/printesoi/xml-go#example-package-TextMarshalXML |
|
Encoder
| https://godoc.org/github.com/printesoi/xml-go#example-Encoder |
|
MarshalIndent
| https://godoc.org/github.com/printesoi/xml-go#example-MarshalIndent |
|
Unmarshal
| https://godoc.org/github.com/printesoi/xml-go#example-Unmarshal |
|
Constants
| https://godoc.org/github.com/printesoi/xml-go#pkg-constants |
|
Variables
| https://godoc.org/github.com/printesoi/xml-go#pkg-variables |
|
Functions
| https://godoc.org/github.com/printesoi/xml-go#pkg-functions |
|
Escape(w, s)
| https://godoc.org/github.com/printesoi/xml-go#Escape |
|
EscapeText(w, s)
| https://godoc.org/github.com/printesoi/xml-go#EscapeText |
|
Marshal(v)
| https://godoc.org/github.com/printesoi/xml-go#Marshal |
|
MarshalIndent(v, prefix, indent)
| https://godoc.org/github.com/printesoi/xml-go#MarshalIndent |
|
Unmarshal(data, v)
| https://godoc.org/github.com/printesoi/xml-go#Unmarshal |
|
Types
| https://godoc.org/github.com/printesoi/xml-go#pkg-types |
|
type Attr
| https://godoc.org/github.com/printesoi/xml-go#Attr |
|
type BySpace
| https://godoc.org/github.com/printesoi/xml-go#BySpace |
|
(s) Len()
| https://godoc.org/github.com/printesoi/xml-go#BySpace.Len |
|
(s) Less(i, j)
| https://godoc.org/github.com/printesoi/xml-go#BySpace.Less |
|
(s) Swap(i, j)
| https://godoc.org/github.com/printesoi/xml-go#BySpace.Swap |
|
type CharData
| https://godoc.org/github.com/printesoi/xml-go#CharData |
|
(c) Copy()
| https://godoc.org/github.com/printesoi/xml-go#CharData.Copy |
|
type Comment
| https://godoc.org/github.com/printesoi/xml-go#Comment |
|
(c) Copy()
| https://godoc.org/github.com/printesoi/xml-go#Comment.Copy |
|
type Decoder
| https://godoc.org/github.com/printesoi/xml-go#Decoder |
|
NewDecoder(r)
| https://godoc.org/github.com/printesoi/xml-go#NewDecoder |
|
NewTokenDecoder(t)
| https://godoc.org/github.com/printesoi/xml-go#NewTokenDecoder |
|
(d) Decode(v)
| https://godoc.org/github.com/printesoi/xml-go#Decoder.Decode |
|
(d) DecodeElement(v, start)
| https://godoc.org/github.com/printesoi/xml-go#Decoder.DecodeElement |
|
(d) InputOffset()
| https://godoc.org/github.com/printesoi/xml-go#Decoder.InputOffset |
|
(d) InputPos()
| https://godoc.org/github.com/printesoi/xml-go#Decoder.InputPos |
|
(d) RawToken()
| https://godoc.org/github.com/printesoi/xml-go#Decoder.RawToken |
|
(d) Skip()
| https://godoc.org/github.com/printesoi/xml-go#Decoder.Skip |
|
(d) Token()
| https://godoc.org/github.com/printesoi/xml-go#Decoder.Token |
|
type Directive
| https://godoc.org/github.com/printesoi/xml-go#Directive |
|
(d) Copy()
| https://godoc.org/github.com/printesoi/xml-go#Directive.Copy |
|
type Encoder
| https://godoc.org/github.com/printesoi/xml-go#Encoder |
|
NewEncoder(w)
| https://godoc.org/github.com/printesoi/xml-go#NewEncoder |
|
(enc) AddNamespaceBinding(url, prefix)
| https://godoc.org/github.com/printesoi/xml-go#Encoder.AddNamespaceBinding |
|
(enc) AddSkipNamespaceAttrForPrefix(url, prefix)
| https://godoc.org/github.com/printesoi/xml-go#Encoder.AddSkipNamespaceAttrForPrefix |
|
(enc) Close()
| https://godoc.org/github.com/printesoi/xml-go#Encoder.Close |
|
(enc) Encode(v)
| https://godoc.org/github.com/printesoi/xml-go#Encoder.Encode |
|
(enc) EncodeElement(v, start)
| https://godoc.org/github.com/printesoi/xml-go#Encoder.EncodeElement |
|
(enc) EncodeToken(t)
| https://godoc.org/github.com/printesoi/xml-go#Encoder.EncodeToken |
|
(enc) Flush()
| https://godoc.org/github.com/printesoi/xml-go#Encoder.Flush |
|
(enc) Indent(prefix, indent)
| https://godoc.org/github.com/printesoi/xml-go#Encoder.Indent |
|
type EndElement
| https://godoc.org/github.com/printesoi/xml-go#EndElement |
|
type Marshaler
| https://godoc.org/github.com/printesoi/xml-go#Marshaler |
|
type MarshalerAttr
| https://godoc.org/github.com/printesoi/xml-go#MarshalerAttr |
|
type Name
| https://godoc.org/github.com/printesoi/xml-go#Name |
|
type ProcInst
| https://godoc.org/github.com/printesoi/xml-go#ProcInst |
|
(p) Copy()
| https://godoc.org/github.com/printesoi/xml-go#ProcInst.Copy |
|
type StartElement
| https://godoc.org/github.com/printesoi/xml-go#StartElement |
|
(e) Copy()
| https://godoc.org/github.com/printesoi/xml-go#StartElement.Copy |
|
(e) End()
| https://godoc.org/github.com/printesoi/xml-go#StartElement.End |
|
type SyntaxError
| https://godoc.org/github.com/printesoi/xml-go#SyntaxError |
|
(e) Error()
| https://godoc.org/github.com/printesoi/xml-go#SyntaxError.Error |
|
type TagPathError
| https://godoc.org/github.com/printesoi/xml-go#TagPathError |
|
(e) Error()
| https://godoc.org/github.com/printesoi/xml-go#TagPathError.Error |
|
type Token
| https://godoc.org/github.com/printesoi/xml-go#Token |
|
CopyToken(t)
| https://godoc.org/github.com/printesoi/xml-go#CopyToken |
|
type TokenReader
| https://godoc.org/github.com/printesoi/xml-go#TokenReader |
|
type UnmarshalError
| https://godoc.org/github.com/printesoi/xml-go#UnmarshalError |
|
(e) Error()
| https://godoc.org/github.com/printesoi/xml-go#UnmarshalError.Error |
|
type Unmarshaler
| https://godoc.org/github.com/printesoi/xml-go#Unmarshaler |
|
type UnmarshalerAttr
| https://godoc.org/github.com/printesoi/xml-go#UnmarshalerAttr |
|
type UnsupportedTypeError
| https://godoc.org/github.com/printesoi/xml-go#UnsupportedTypeError |
|
(e) Error()
| https://godoc.org/github.com/printesoi/xml-go#UnsupportedTypeError.Error |
|
Notes
| https://godoc.org/github.com/printesoi/xml-go#pkg-notes |
|
Bugs
| https://godoc.org/github.com/printesoi/xml-go#pkg-note-BUG |
|
Source Files
| https://godoc.org/github.com/printesoi/xml-go#section-sourcefiles |
| ¶ | https://godoc.org/github.com/printesoi/xml-go#section-readme |
| https://godoc.org/github.com/printesoi/xml-go |
| https://github.com/printesoi/xml-go/actions/workflows/test.yml |
| https://coveralls.io/github/printesoi/xml-go |
| https://goreportcard.com/report/github.com/printesoi/xml-go |
| C14N Exclusive XML Canonicalization | https://www.w3.org/TR/xml-exc-c14n/ |
| ¶ | https://godoc.org/github.com/printesoi/xml-go#section-documentation |
| ¶ | https://godoc.org/github.com/printesoi/xml-go#pkg-overview |
| ¶ | https://godoc.org/github.com/printesoi/xml-go#example-package-CustomMarshalXML |
| ¶ | https://godoc.org/github.com/printesoi/xml-go#example-package-TextMarshalXML |
| ¶ | https://godoc.org/github.com/printesoi/xml-go#pkg-index |
| Constants | https://godoc.org/github.com/printesoi/xml-go#pkg-constants |
| Variables | https://godoc.org/github.com/printesoi/xml-go#pkg-variables |
| func Escape(w io.Writer, s []byte) | https://godoc.org/github.com/printesoi/xml-go#Escape |
| func EscapeText(w io.Writer, s []byte) error | https://godoc.org/github.com/printesoi/xml-go#EscapeText |
| func Marshal(v any) ([]byte, error) | https://godoc.org/github.com/printesoi/xml-go#Marshal |
| func MarshalIndent(v any, prefix, indent string) ([]byte, error) | https://godoc.org/github.com/printesoi/xml-go#MarshalIndent |
| func Unmarshal(data []byte, v any) error | https://godoc.org/github.com/printesoi/xml-go#Unmarshal |
| type Attr | https://godoc.org/github.com/printesoi/xml-go#Attr |
| type BySpace | https://godoc.org/github.com/printesoi/xml-go#BySpace |
| func (s BySpace) Len() int | https://godoc.org/github.com/printesoi/xml-go#BySpace.Len |
| func (s BySpace) Less(i, j int) bool | https://godoc.org/github.com/printesoi/xml-go#BySpace.Less |
| func (s BySpace) Swap(i, j int) | https://godoc.org/github.com/printesoi/xml-go#BySpace.Swap |
| type CharData | https://godoc.org/github.com/printesoi/xml-go#CharData |
| func (c CharData) Copy() CharData | https://godoc.org/github.com/printesoi/xml-go#CharData.Copy |
| type Comment | https://godoc.org/github.com/printesoi/xml-go#Comment |
| func (c Comment) Copy() Comment | https://godoc.org/github.com/printesoi/xml-go#Comment.Copy |
| type Decoder | https://godoc.org/github.com/printesoi/xml-go#Decoder |
| func NewDecoder(r io.Reader) *Decoder | https://godoc.org/github.com/printesoi/xml-go#NewDecoder |
| func NewTokenDecoder(t TokenReader) *Decoder | https://godoc.org/github.com/printesoi/xml-go#NewTokenDecoder |
| func (d *Decoder) Decode(v any) error | https://godoc.org/github.com/printesoi/xml-go#Decoder.Decode |
| func (d *Decoder) DecodeElement(v any, start *StartElement) error | https://godoc.org/github.com/printesoi/xml-go#Decoder.DecodeElement |
| func (d *Decoder) InputOffset() int64 | https://godoc.org/github.com/printesoi/xml-go#Decoder.InputOffset |
| func (d *Decoder) InputPos() (line, column int) | https://godoc.org/github.com/printesoi/xml-go#Decoder.InputPos |
| func (d *Decoder) RawToken() (Token, error) | https://godoc.org/github.com/printesoi/xml-go#Decoder.RawToken |
| func (d *Decoder) Skip() error | https://godoc.org/github.com/printesoi/xml-go#Decoder.Skip |
| func (d *Decoder) Token() (Token, error) | https://godoc.org/github.com/printesoi/xml-go#Decoder.Token |
| type Directive | https://godoc.org/github.com/printesoi/xml-go#Directive |
| func (d Directive) Copy() Directive | https://godoc.org/github.com/printesoi/xml-go#Directive.Copy |
| type Encoder | https://godoc.org/github.com/printesoi/xml-go#Encoder |
| func NewEncoder(w io.Writer) *Encoder | https://godoc.org/github.com/printesoi/xml-go#NewEncoder |
| func (enc *Encoder) AddNamespaceBinding(url string, prefix string) error | https://godoc.org/github.com/printesoi/xml-go#Encoder.AddNamespaceBinding |
| func (enc *Encoder) AddSkipNamespaceAttrForPrefix(url string, prefix string) | https://godoc.org/github.com/printesoi/xml-go#Encoder.AddSkipNamespaceAttrForPrefix |
| func (enc *Encoder) Close() error | https://godoc.org/github.com/printesoi/xml-go#Encoder.Close |
| func (enc *Encoder) Encode(v any) error | https://godoc.org/github.com/printesoi/xml-go#Encoder.Encode |
| func (enc *Encoder) EncodeElement(v any, start StartElement) error | https://godoc.org/github.com/printesoi/xml-go#Encoder.EncodeElement |
| func (enc *Encoder) EncodeToken(t Token) error | https://godoc.org/github.com/printesoi/xml-go#Encoder.EncodeToken |
| func (enc *Encoder) Flush() error | https://godoc.org/github.com/printesoi/xml-go#Encoder.Flush |
| func (enc *Encoder) Indent(prefix, indent string) | https://godoc.org/github.com/printesoi/xml-go#Encoder.Indent |
| type EndElement | https://godoc.org/github.com/printesoi/xml-go#EndElement |
| type Marshaler | https://godoc.org/github.com/printesoi/xml-go#Marshaler |
| type MarshalerAttr | https://godoc.org/github.com/printesoi/xml-go#MarshalerAttr |
| type Name | https://godoc.org/github.com/printesoi/xml-go#Name |
| type ProcInst | https://godoc.org/github.com/printesoi/xml-go#ProcInst |
| func (p ProcInst) Copy() ProcInst | https://godoc.org/github.com/printesoi/xml-go#ProcInst.Copy |
| type StartElement | https://godoc.org/github.com/printesoi/xml-go#StartElement |
| func (e StartElement) Copy() StartElement | https://godoc.org/github.com/printesoi/xml-go#StartElement.Copy |
| func (e StartElement) End() EndElement | https://godoc.org/github.com/printesoi/xml-go#StartElement.End |
| type SyntaxError | https://godoc.org/github.com/printesoi/xml-go#SyntaxError |
| func (e *SyntaxError) Error() string | https://godoc.org/github.com/printesoi/xml-go#SyntaxError.Error |
| type TagPathError | https://godoc.org/github.com/printesoi/xml-go#TagPathError |
| func (e *TagPathError) Error() string | https://godoc.org/github.com/printesoi/xml-go#TagPathError.Error |
| type Token | https://godoc.org/github.com/printesoi/xml-go#Token |
| func CopyToken(t Token) Token | https://godoc.org/github.com/printesoi/xml-go#CopyToken |
| type TokenReader | https://godoc.org/github.com/printesoi/xml-go#TokenReader |
| type UnmarshalError | https://godoc.org/github.com/printesoi/xml-go#UnmarshalError |
| func (e UnmarshalError) Error() string | https://godoc.org/github.com/printesoi/xml-go#UnmarshalError.Error |
| type Unmarshaler | https://godoc.org/github.com/printesoi/xml-go#Unmarshaler |
| type UnmarshalerAttr | https://godoc.org/github.com/printesoi/xml-go#UnmarshalerAttr |
| type UnsupportedTypeError | https://godoc.org/github.com/printesoi/xml-go#UnsupportedTypeError |
| func (e *UnsupportedTypeError) Error() string | https://godoc.org/github.com/printesoi/xml-go#UnsupportedTypeError.Error |
| Bugs | https://godoc.org/github.com/printesoi/xml-go#pkg-note-BUG |
| ¶ | https://godoc.org/github.com/printesoi/xml-go#pkg-examples |
| Package (CustomMarshalXML) | https://godoc.org/github.com/printesoi/xml-go#example-package-CustomMarshalXML |
| Package (TextMarshalXML) | https://godoc.org/github.com/printesoi/xml-go#example-package-TextMarshalXML |
| Encoder | https://godoc.org/github.com/printesoi/xml-go#example-Encoder |
| MarshalIndent | https://godoc.org/github.com/printesoi/xml-go#example-MarshalIndent |
| Unmarshal | https://godoc.org/github.com/printesoi/xml-go#example-Unmarshal |
| ¶ | https://godoc.org/github.com/printesoi/xml-go#pkg-constants |
| View Source | https://github.com/printesoi/xml-go/blob/v1.0.1/marshal.go#L20 |
| ¶ | https://godoc.org/github.com/printesoi/xml-go#pkg-variables |
| View Source | https://github.com/printesoi/xml-go/blob/v1.0.1/xml.go#L1879 |
| string | https://godoc.org/builtin#string |
| View Source | https://github.com/printesoi/xml-go/blob/v1.0.1/xml.go#L1610 |
| string | https://godoc.org/builtin#string |
| string | https://godoc.org/builtin#string |
| View Source | https://github.com/printesoi/xml-go/blob/v1.0.1/namespacebinding.go#L9 |
| ¶ | https://godoc.org/github.com/printesoi/xml-go#pkg-functions |
| Escape | https://github.com/printesoi/xml-go/blob/v1.0.1/xml.go#L2009 |
| ¶ | https://godoc.org/github.com/printesoi/xml-go#Escape |
| io | https://godoc.org/io |
| Writer | https://godoc.org/io#Writer |
| byte | https://godoc.org/builtin#byte |
| EscapeText | https://github.com/printesoi/xml-go/blob/v1.0.1/xml.go#L1915 |
| ¶ | https://godoc.org/github.com/printesoi/xml-go#EscapeText |
| io | https://godoc.org/io |
| Writer | https://godoc.org/io#Writer |
| byte | https://godoc.org/builtin#byte |
| error | https://godoc.org/builtin#error |
| Marshal | https://github.com/printesoi/xml-go/blob/v1.0.1/marshal.go#L89 |
| ¶ | https://godoc.org/github.com/printesoi/xml-go#Marshal |
| any | https://godoc.org/builtin#any |
| byte | https://godoc.org/builtin#byte |
| error | https://godoc.org/builtin#error |
| https://www.w3.org/TR/xml-exc-c14n/ | https://www.w3.org/TR/xml-exc-c14n/ |
| MarshalIndent | https://github.com/printesoi/xml-go/blob/v1.0.1/marshal.go#L140 |
| ¶ | https://godoc.org/github.com/printesoi/xml-go#MarshalIndent |
| any | https://godoc.org/builtin#any |
| string | https://godoc.org/builtin#string |
| byte | https://godoc.org/builtin#byte |
| error | https://godoc.org/builtin#error |
| ¶ | https://godoc.org/github.com/printesoi/xml-go#example-MarshalIndent |
| Unmarshal | https://github.com/printesoi/xml-go/blob/v1.0.1/read.go#L133 |
| ¶ | https://godoc.org/github.com/printesoi/xml-go#Unmarshal |
| byte | https://godoc.org/builtin#byte |
| any | https://godoc.org/builtin#any |
| error | https://godoc.org/builtin#error |
| ¶ | https://godoc.org/github.com/printesoi/xml-go#example-Unmarshal |
| ¶ | https://godoc.org/github.com/printesoi/xml-go#pkg-types |
| Attr | https://github.com/printesoi/xml-go/blob/v1.0.1/xml.go#L45 |
| ¶ | https://godoc.org/github.com/printesoi/xml-go#Attr |
| Name | https://godoc.org/github.com/printesoi/xml-go#Name |
| string | https://godoc.org/builtin#string |
| BySpace | https://github.com/printesoi/xml-go/blob/v1.0.1/xml.go#L51 |
| ¶ | https://godoc.org/github.com/printesoi/xml-go#BySpace |
| Len | https://github.com/printesoi/xml-go/blob/v1.0.1/xml.go#L53 |
| ¶ | https://godoc.org/github.com/printesoi/xml-go#BySpace.Len |
| BySpace | https://godoc.org/github.com/printesoi/xml-go#BySpace |
| int | https://godoc.org/builtin#int |
| Less | https://github.com/printesoi/xml-go/blob/v1.0.1/xml.go#L56 |
| ¶ | https://godoc.org/github.com/printesoi/xml-go#BySpace.Less |
| BySpace | https://godoc.org/github.com/printesoi/xml-go#BySpace |
| int | https://godoc.org/builtin#int |
| bool | https://godoc.org/builtin#bool |
| Swap | https://github.com/printesoi/xml-go/blob/v1.0.1/xml.go#L54 |
| ¶ | https://godoc.org/github.com/printesoi/xml-go#BySpace.Swap |
| BySpace | https://godoc.org/github.com/printesoi/xml-go#BySpace |
| int | https://godoc.org/builtin#int |
| CharData | https://github.com/printesoi/xml-go/blob/v1.0.1/xml.go#L91 |
| ¶ | https://godoc.org/github.com/printesoi/xml-go#CharData |
| byte | https://godoc.org/builtin#byte |
| Copy | https://github.com/printesoi/xml-go/blob/v1.0.1/xml.go#L94 |
| ¶ | https://godoc.org/github.com/printesoi/xml-go#CharData.Copy |
| CharData | https://godoc.org/github.com/printesoi/xml-go#CharData |
| CharData | https://godoc.org/github.com/printesoi/xml-go#CharData |
| Comment | https://github.com/printesoi/xml-go/blob/v1.0.1/xml.go#L98 |
| ¶ | https://godoc.org/github.com/printesoi/xml-go#Comment |
| byte | https://godoc.org/builtin#byte |
| Copy | https://github.com/printesoi/xml-go/blob/v1.0.1/xml.go#L101 |
| ¶ | https://godoc.org/github.com/printesoi/xml-go#Comment.Copy |
| Comment | https://godoc.org/github.com/printesoi/xml-go#Comment |
| Comment | https://godoc.org/github.com/printesoi/xml-go#Comment |
| Decoder | https://github.com/printesoi/xml-go/blob/v1.0.1/xml.go#L158 |
| ¶ | https://godoc.org/github.com/printesoi/xml-go#Decoder |
| bool | https://godoc.org/builtin#bool |
| string | https://godoc.org/builtin#string |
| string | https://godoc.org/builtin#string |
| string | https://godoc.org/builtin#string |
| string | https://godoc.org/builtin#string |
| io | https://godoc.org/io |
| Reader | https://godoc.org/io#Reader |
| io | https://godoc.org/io |
| Reader | https://godoc.org/io#Reader |
| error | https://godoc.org/builtin#error |
| string | https://godoc.org/builtin#string |
| NewDecoder | https://github.com/printesoi/xml-go/blob/v1.0.1/xml.go#L231 |
| ¶ | https://godoc.org/github.com/printesoi/xml-go#NewDecoder |
| io | https://godoc.org/io |
| Reader | https://godoc.org/io#Reader |
| Decoder | https://godoc.org/github.com/printesoi/xml-go#Decoder |
| NewTokenDecoder | https://github.com/printesoi/xml-go/blob/v1.0.1/xml.go#L243 |
| ¶ | https://godoc.org/github.com/printesoi/xml-go#NewTokenDecoder |
| TokenReader | https://godoc.org/github.com/printesoi/xml-go#TokenReader |
| Decoder | https://godoc.org/github.com/printesoi/xml-go#Decoder |
| Decode | https://github.com/printesoi/xml-go/blob/v1.0.1/read.go#L139 |
| ¶ | https://godoc.org/github.com/printesoi/xml-go#Decoder.Decode |
| Decoder | https://godoc.org/github.com/printesoi/xml-go#Decoder |
| any | https://godoc.org/builtin#any |
| error | https://godoc.org/builtin#error |
| DecodeElement | https://github.com/printesoi/xml-go/blob/v1.0.1/read.go#L147 |
| ¶ | https://godoc.org/github.com/printesoi/xml-go#Decoder.DecodeElement |
| Decoder | https://godoc.org/github.com/printesoi/xml-go#Decoder |
| any | https://godoc.org/builtin#any |
| StartElement | https://godoc.org/github.com/printesoi/xml-go#StartElement |
| error | https://godoc.org/builtin#error |
| InputOffset | https://github.com/printesoi/xml-go/blob/v1.0.1/xml.go#L940 |
| ¶ | https://godoc.org/github.com/printesoi/xml-go#Decoder.InputOffset |
| Decoder | https://godoc.org/github.com/printesoi/xml-go#Decoder |
| int64 | https://godoc.org/builtin#int64 |
| InputPos | https://github.com/printesoi/xml-go/blob/v1.0.1/xml.go#L947 |
| ¶ | https://godoc.org/github.com/printesoi/xml-go#Decoder.InputPos |
| Decoder | https://godoc.org/github.com/printesoi/xml-go#Decoder |
| int | https://godoc.org/builtin#int |
| RawToken | https://github.com/printesoi/xml-go/blob/v1.0.1/xml.go#L550 |
| ¶ | https://godoc.org/github.com/printesoi/xml-go#Decoder.RawToken |
| Decoder | https://godoc.org/github.com/printesoi/xml-go#Decoder |
| Token | https://godoc.org/github.com/printesoi/xml-go#Token |
| error | https://godoc.org/builtin#error |
| Skip | https://github.com/printesoi/xml-go/blob/v1.0.1/read.go#L760 |
| ¶ | https://godoc.org/github.com/printesoi/xml-go#Decoder.Skip |
| Decoder | https://godoc.org/github.com/printesoi/xml-go#Decoder |
| error | https://godoc.org/builtin#error |
| Token | https://github.com/printesoi/xml-go/blob/v1.0.1/xml.go#L284 |
| ¶ | https://godoc.org/github.com/printesoi/xml-go#Decoder.Token |
| Decoder | https://godoc.org/github.com/printesoi/xml-go#Decoder |
| Token | https://godoc.org/github.com/printesoi/xml-go#Token |
| error | https://godoc.org/builtin#error |
| https://www.w3.org/TR/REC-xml-names/ | https://www.w3.org/TR/REC-xml-names/ |
| Directive | https://github.com/printesoi/xml-go/blob/v1.0.1/xml.go#L117 |
| ¶ | https://godoc.org/github.com/printesoi/xml-go#Directive |
| byte | https://godoc.org/builtin#byte |
| Copy | https://github.com/printesoi/xml-go/blob/v1.0.1/xml.go#L120 |
| ¶ | https://godoc.org/github.com/printesoi/xml-go#Directive.Copy |
| Directive | https://godoc.org/github.com/printesoi/xml-go#Directive |
| Directive | https://godoc.org/github.com/printesoi/xml-go#Directive |
| Encoder | https://github.com/printesoi/xml-go/blob/v1.0.1/marshal.go#L154 |
| ¶ | https://godoc.org/github.com/printesoi/xml-go#Encoder |
| ¶ | https://godoc.org/github.com/printesoi/xml-go#example-Encoder |
| NewEncoder | https://github.com/printesoi/xml-go/blob/v1.0.1/marshal.go#L159 |
| ¶ | https://godoc.org/github.com/printesoi/xml-go#NewEncoder |
| io | https://godoc.org/io |
| Writer | https://godoc.org/io#Writer |
| Encoder | https://godoc.org/github.com/printesoi/xml-go#Encoder |
| AddNamespaceBinding | https://github.com/printesoi/xml-go/blob/v1.0.1/marshal.go#L178 |
| ¶ | https://godoc.org/github.com/printesoi/xml-go#Encoder.AddNamespaceBinding |
| Encoder | https://godoc.org/github.com/printesoi/xml-go#Encoder |
| string | https://godoc.org/builtin#string |
| string | https://godoc.org/builtin#string |
| error | https://godoc.org/builtin#error |
| AddSkipNamespaceAttrForPrefix | https://github.com/printesoi/xml-go/blob/v1.0.1/marshal.go#L186 |
| ¶ | https://godoc.org/github.com/printesoi/xml-go#Encoder.AddSkipNamespaceAttrForPrefix |
| Encoder | https://godoc.org/github.com/printesoi/xml-go#Encoder |
| string | https://godoc.org/builtin#string |
| string | https://godoc.org/builtin#string |
| Close | https://github.com/printesoi/xml-go/blob/v1.0.1/marshal.go#L344 |
| ¶ | https://godoc.org/github.com/printesoi/xml-go#Encoder.Close |
| Encoder | https://godoc.org/github.com/printesoi/xml-go#Encoder |
| error | https://godoc.org/builtin#error |
| Encode | https://github.com/printesoi/xml-go/blob/v1.0.1/marshal.go#L199 |
| ¶ | https://godoc.org/github.com/printesoi/xml-go#Encoder.Encode |
| Encoder | https://godoc.org/github.com/printesoi/xml-go#Encoder |
| any | https://godoc.org/builtin#any |
| error | https://godoc.org/builtin#error |
| EncodeElement | https://github.com/printesoi/xml-go/blob/v1.0.1/marshal.go#L214 |
| ¶ | https://godoc.org/github.com/printesoi/xml-go#Encoder.EncodeElement |
| Encoder | https://godoc.org/github.com/printesoi/xml-go#Encoder |
| any | https://godoc.org/builtin#any |
| StartElement | https://godoc.org/github.com/printesoi/xml-go#StartElement |
| error | https://godoc.org/builtin#error |
| EncodeToken | https://github.com/printesoi/xml-go/blob/v1.0.1/marshal.go#L240 |
| ¶ | https://godoc.org/github.com/printesoi/xml-go#Encoder.EncodeToken |
| Encoder | https://godoc.org/github.com/printesoi/xml-go#Encoder |
| Token | https://godoc.org/github.com/printesoi/xml-go#Token |
| error | https://godoc.org/builtin#error |
| Flush | https://github.com/printesoi/xml-go/blob/v1.0.1/marshal.go#L337 |
| ¶ | https://godoc.org/github.com/printesoi/xml-go#Encoder.Flush |
| Encoder | https://godoc.org/github.com/printesoi/xml-go#Encoder |
| error | https://godoc.org/builtin#error |
| Indent | https://github.com/printesoi/xml-go/blob/v1.0.1/marshal.go#L171 |
| ¶ | https://godoc.org/github.com/printesoi/xml-go#Encoder.Indent |
| Encoder | https://godoc.org/github.com/printesoi/xml-go#Encoder |
| string | https://godoc.org/builtin#string |
| EndElement | https://github.com/printesoi/xml-go/blob/v1.0.1/xml.go#L84 |
| ¶ | https://godoc.org/github.com/printesoi/xml-go#EndElement |
| Name | https://godoc.org/github.com/printesoi/xml-go#Name |
| Marshaler | https://github.com/printesoi/xml-go/blob/v1.0.1/marshal.go#L118 |
| ¶ | https://godoc.org/github.com/printesoi/xml-go#Marshaler |
| Encoder | https://godoc.org/github.com/printesoi/xml-go#Encoder |
| StartElement | https://godoc.org/github.com/printesoi/xml-go#StartElement |
| error | https://godoc.org/builtin#error |
| MarshalerAttr | https://github.com/printesoi/xml-go/blob/v1.0.1/marshal.go#L133 |
| ¶ | https://godoc.org/github.com/printesoi/xml-go#MarshalerAttr |
| Name | https://godoc.org/github.com/printesoi/xml-go#Name |
| Attr | https://godoc.org/github.com/printesoi/xml-go#Attr |
| error | https://godoc.org/builtin#error |
| Name | https://github.com/printesoi/xml-go/blob/v1.0.1/xml.go#L40 |
| ¶ | https://godoc.org/github.com/printesoi/xml-go#Name |
| string | https://godoc.org/builtin#string |
| ProcInst | https://github.com/printesoi/xml-go/blob/v1.0.1/xml.go#L104 |
| ¶ | https://godoc.org/github.com/printesoi/xml-go#ProcInst |
| string | https://godoc.org/builtin#string |
| byte | https://godoc.org/builtin#byte |
| Copy | https://github.com/printesoi/xml-go/blob/v1.0.1/xml.go#L110 |
| ¶ | https://godoc.org/github.com/printesoi/xml-go#ProcInst.Copy |
| ProcInst | https://godoc.org/github.com/printesoi/xml-go#ProcInst |
| ProcInst | https://godoc.org/github.com/printesoi/xml-go#ProcInst |
| StartElement | https://github.com/printesoi/xml-go/blob/v1.0.1/xml.go#L65 |
| ¶ | https://godoc.org/github.com/printesoi/xml-go#StartElement |
| Name | https://godoc.org/github.com/printesoi/xml-go#Name |
| Attr | https://godoc.org/github.com/printesoi/xml-go#Attr |
| Copy | https://github.com/printesoi/xml-go/blob/v1.0.1/xml.go#L71 |
| ¶ | https://godoc.org/github.com/printesoi/xml-go#StartElement.Copy |
| StartElement | https://godoc.org/github.com/printesoi/xml-go#StartElement |
| StartElement | https://godoc.org/github.com/printesoi/xml-go#StartElement |
| End | https://github.com/printesoi/xml-go/blob/v1.0.1/xml.go#L79 |
| ¶ | https://godoc.org/github.com/printesoi/xml-go#StartElement.End |
| StartElement | https://godoc.org/github.com/printesoi/xml-go#StartElement |
| EndElement | https://godoc.org/github.com/printesoi/xml-go#EndElement |
| SyntaxError | https://github.com/printesoi/xml-go/blob/v1.0.1/xml.go#L26 |
| ¶ | https://godoc.org/github.com/printesoi/xml-go#SyntaxError |
| string | https://godoc.org/builtin#string |
| int | https://godoc.org/builtin#int |
| Error | https://github.com/printesoi/xml-go/blob/v1.0.1/xml.go#L31 |
| ¶ | https://godoc.org/github.com/printesoi/xml-go#SyntaxError.Error |
| SyntaxError | https://godoc.org/github.com/printesoi/xml-go#SyntaxError |
| string | https://godoc.org/builtin#string |
| TagPathError | https://github.com/printesoi/xml-go/blob/v1.0.1/typeinfo.go#L337 |
| ¶ | https://godoc.org/github.com/printesoi/xml-go#TagPathError |
| reflect | https://godoc.org/reflect |
| Type | https://godoc.org/reflect#Type |
| string | https://godoc.org/builtin#string |
| string | https://godoc.org/builtin#string |
| Error | https://github.com/printesoi/xml-go/blob/v1.0.1/typeinfo.go#L343 |
| ¶ | https://godoc.org/github.com/printesoi/xml-go#TagPathError.Error |
| TagPathError | https://godoc.org/github.com/printesoi/xml-go#TagPathError |
| string | https://godoc.org/builtin#string |
| Token | https://github.com/printesoi/xml-go/blob/v1.0.1/xml.go#L62 |
| ¶ | https://godoc.org/github.com/printesoi/xml-go#Token |
| any | https://godoc.org/builtin#any |
| CopyToken | https://github.com/printesoi/xml-go/blob/v1.0.1/xml.go#L123 |
| ¶ | https://godoc.org/github.com/printesoi/xml-go#CopyToken |
| Token | https://godoc.org/github.com/printesoi/xml-go#Token |
| Token | https://godoc.org/github.com/printesoi/xml-go#Token |
| TokenReader | https://github.com/printesoi/xml-go/blob/v1.0.1/xml.go#L152 |
| ¶ | https://godoc.org/github.com/printesoi/xml-go#TokenReader |
| Token | https://godoc.org/github.com/printesoi/xml-go#Token |
| error | https://godoc.org/builtin#error |
| UnmarshalError | https://github.com/printesoi/xml-go/blob/v1.0.1/read.go#L160 |
| ¶ | https://godoc.org/github.com/printesoi/xml-go#UnmarshalError |
| string | https://godoc.org/builtin#string |
| Error | https://github.com/printesoi/xml-go/blob/v1.0.1/read.go#L162 |
| ¶ | https://godoc.org/github.com/printesoi/xml-go#UnmarshalError.Error |
| UnmarshalError | https://godoc.org/github.com/printesoi/xml-go#UnmarshalError |
| string | https://godoc.org/builtin#string |
| Unmarshaler | https://github.com/printesoi/xml-go/blob/v1.0.1/read.go#L179 |
| ¶ | https://godoc.org/github.com/printesoi/xml-go#Unmarshaler |
| Decoder | https://godoc.org/github.com/printesoi/xml-go#Decoder |
| StartElement | https://godoc.org/github.com/printesoi/xml-go#StartElement |
| error | https://godoc.org/builtin#error |
| UnmarshalerAttr | https://github.com/printesoi/xml-go/blob/v1.0.1/read.go#L191 |
| ¶ | https://godoc.org/github.com/printesoi/xml-go#UnmarshalerAttr |
| Attr | https://godoc.org/github.com/printesoi/xml-go#Attr |
| error | https://godoc.org/builtin#error |
| UnsupportedTypeError | https://github.com/printesoi/xml-go/blob/v1.0.1/marshal.go#L1157 |
| ¶ | https://godoc.org/github.com/printesoi/xml-go#UnsupportedTypeError |
| reflect | https://godoc.org/reflect |
| Type | https://godoc.org/reflect#Type |
| Error | https://github.com/printesoi/xml-go/blob/v1.0.1/marshal.go#L1161 |
| ¶ | https://godoc.org/github.com/printesoi/xml-go#UnsupportedTypeError.Error |
| UnsupportedTypeError | https://godoc.org/github.com/printesoi/xml-go#UnsupportedTypeError |
| string | https://godoc.org/builtin#string |
| ¶ | https://godoc.org/github.com/printesoi/xml-go#pkg-notes |
| ¶ | https://godoc.org/github.com/printesoi/xml-go#pkg-note-BUG |
| ¶ | https://godoc.org/github.com/printesoi/xml-go#section-sourcefiles |
| View all Source files | https://github.com/printesoi/xml-go/tree/v1.0.1 |
| marshal.go | https://github.com/printesoi/xml-go/blob/v1.0.1/marshal.go |
| namespacebinding.go | https://github.com/printesoi/xml-go/blob/v1.0.1/namespacebinding.go |
| read.go | https://github.com/printesoi/xml-go/blob/v1.0.1/read.go |
| typeinfo.go | https://github.com/printesoi/xml-go/blob/v1.0.1/typeinfo.go |
| xml.go | https://github.com/printesoi/xml-go/blob/v1.0.1/xml.go |
|
Why Go
| https://go.dev/solutions |
|
Use Cases
| https://go.dev/solutions#use-cases |
|
Case Studies
| https://go.dev/solutions#case-studies |
|
Get Started
| https://learn.go.dev/ |
|
Playground
| https://play.golang.org |
|
Tour
| https://tour.golang.org |
|
Stack Overflow
| https://stackoverflow.com/questions/tagged/go?tab=Newest |
|
Help
| https://go.dev/help |
|
Packages
| https://pkg.go.dev |
|
Standard Library
| https://godoc.org/std |
|
Sub-repositories
| https://godoc.org/golang.org/x |
|
About Go Packages
| https://pkg.go.dev/about |
|
pkg.go.dev API
| https://godoc.org/api |
|
About
| https://go.dev/project |
| Download | https://go.dev/dl/ |
| Blog | https://go.dev/blog |
|
Issue Tracker
| https://github.com/golang/go/issues |
|
Release Notes
| https://go.dev/doc/devel/release.html |
|
Brand Guidelines
| https://go.dev/brand |
|
Code of Conduct
| https://go.dev/conduct |
|
Connect
| https://www.twitter.com/golang |
|
Twitter
| https://www.twitter.com/golang |
| GitHub | https://github.com/golang |
|
Slack
| https://invite.slack.golangbridge.org/ |
|
r/golang
| https://reddit.com/r/golang |
|
Meetup
| https://www.meetup.com/pro/go |
|
Golang Weekly
| https://golangweekly.com/ |
| Copyright | https://go.dev/copyright |
| Terms of Service | https://go.dev/tos |
|
Privacy Policy
| http://www.google.com/intl/en/policies/privacy/ |
|
Report an Issue
| https://go.dev/s/pkgsite-feedback |
|
| https://google.com |
| Learn more. | https://policies.google.com/technologies/cookies |