package encoding
Import Path
encoding (on golang.org and go.dev)
Dependency Relation
imports 0 packages, and imported by 3 packages
Involved Source Files
d-> encoding.go
Exported Type Names
type BinaryMarshaler (interface)
BinaryMarshaler is the interface implemented by an object that can
marshal itself into a binary form.
MarshalBinary encodes the receiver into a binary form and returns the result.
( T) MarshalBinary() (data []byte, err error)
net/url.(*URL)
time.Time
type BinaryUnmarshaler (interface)
BinaryUnmarshaler is the interface implemented by an object that can
unmarshal a binary representation of itself.
UnmarshalBinary must be able to decode the form generated by MarshalBinary.
UnmarshalBinary must copy the data if it wishes to retain the data
after returning.
( T) UnmarshalBinary(data []byte) error
net/url.(*URL)
time.(*Time)
type TextMarshaler (interface)
TextMarshaler is the interface implemented by an object that can
marshal itself into a textual form.
MarshalText encodes the receiver into UTF-8-encoded text and returns the result.
( T) MarshalText() (text []byte, err error)
math/big.(*Float)
math/big.(*Int)
math/big.(*Rat)
net.IP
time.Time
type TextUnmarshaler (interface)
TextUnmarshaler is the interface implemented by an object that can
unmarshal a textual representation of itself.
UnmarshalText must be able to decode the form generated by MarshalText.
UnmarshalText must copy the text if it wishes to retain the text
after returning.
( T) UnmarshalText(text []byte) error
math/big.(*Float)
math/big.(*Int)
math/big.(*Rat)
net.(*IP)
time.(*Time)
![]() |
The pages are generated with Golds v0.1.7. (GOOS=linux GOARCH=amd64) Golds is a Go 101 project and 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. |