Documentation ¶ Index ¶ type Codec func NewCodec(writer, reader schema.AvroType) (*Codec, error) func NewCodecFromSchema(writer, reader []byte) (*Codec, error) func (c *Codec) Deserialize(r io.Reader) (interface{}, error) type Datum func DatumForType(t schema.AvroType) Datum Constants ¶ This section is empty. Variables ¶ This section is empty. Functions ¶ This section is empty. Types ¶ type Codec ¶ type Codec struct { // contains filtered or unexported fields } func NewCodec ¶ func NewCodec(writer, reader schema.AvroType) (*Codec, error) func NewCodecFromSchema ¶ func NewCodecFromSchema(writer, reader []byte) (*Codec, error) func (*Codec) Deserialize ¶ func (c *Codec) Deserialize(r io.Reader) (interface{}, error) type Datum ¶ type Datum interface { types.Field Datum() interface{} } func DatumForType ¶ func DatumForType(t schema.AvroType) Datum Source Files ¶ View all Source files array.go datum.go enum.go map.go primitive.go record.go serde.go union.go Click to show internal directories. Click to hide internal directories.