type encoding/xml.printer
19 uses
encoding/xml (current package)
marshal.go#L137: p printer
marshal.go#L142: e := &Encoder{printer{Writer: bufio.NewWriter(w)}}
marshal.go#L303: type printer struct {
marshal.go#L320: func (p *printer) createAttrPrefix(url string) string {
marshal.go#L380: func (p *printer) deleteAttrPrefix(prefix string) {
marshal.go#L385: func (p *printer) markPrefix() {
marshal.go#L389: func (p *printer) popPrefix() {
marshal.go#L408: func (p *printer) marshalValue(val reflect.Value, finfo *fieldInfo, startTemplate *StartElement) error {
marshal.go#L553: func (p *printer) marshalAttr(start *StartElement, name Name, val reflect.Value) error {
marshal.go#L659: func (p *printer) marshalInterface(val Marshaler, start StartElement) error {
marshal.go#L679: func (p *printer) marshalTextInterface(val encoding.TextMarshaler, start StartElement) error {
marshal.go#L692: func (p *printer) writeStart(start *StartElement) error {
marshal.go#L730: func (p *printer) writeEnd(name Name) error {
marshal.go#L754: func (p *printer) marshalSimple(typ reflect.Type, val reflect.Value) (string, []byte, error) {
marshal.go#L805: func (p *printer) marshalStruct(tinfo *typeInfo, val reflect.Value) error {
marshal.go#L961: func (p *printer) cachedWriteError() error {
marshal.go#L966: func (p *printer) writeIndent(depthDelta int) {
marshal.go#L998: p *printer
xml.go#L1949: func (p *printer) EscapeString(s string) {
 |
The pages are generated with Golds v0.3.2-preview. (GOOS=darwin GOARCH=amd64)
Golds is a Go 101 project developed by Tapir Liu.
PR and bug reports are welcome and can be submitted to the issue list.
Please follow @Go100and1 (reachable from the left QR code) to get the latest news of Golds. |