Versions in this module Expand all Collapse all v0 v0.1.0 Mar 29, 2024 Changes in this version + const AutomaticFormat + const BinaryFormat + const GNUStepFormat + const InvalidFormat + const OpenStepFormat + const XMLFormat + var FormatNames = map[int]string + func Marshal(v interface{}, format int) ([]byte, error) + func MarshalIndent(v interface{}, format int, indent string) ([]byte, error) + func Unmarshal(data []byte, v interface{}) (format int, err error) + type Decoder struct + Format int + func NewDecoder(r io.ReadSeeker) *Decoder + func (p *Decoder) Decode(v interface{}) (err error) + type Encoder struct + func NewBinaryEncoder(w io.Writer) *Encoder + func NewEncoder(w io.Writer) *Encoder + func NewEncoderForFormat(w io.Writer, format int) *Encoder + func (p *Encoder) Encode(v interface{}) (err error) + func (p *Encoder) Indent(indent string) + type Marshaler interface + MarshalPlist func() (interface{}, error) + type UID uint64 + type Unmarshaler interface + UnmarshalPlist func(unmarshal func(interface{}) error) error