Versions in this module Expand all Collapse all v1 v1.0.0 Jun 8, 2016 Changes in this version + type ByteReader interface + ReadByte func() (byte, error) + type ByteWriter interface + Grow func(int) + WriteByte func(byte) error + type NestedRecord struct + BoolField bool + BytesField []byte + StringField string + func DeserializeNestedRecord(r io.Reader) (*NestedRecord, error) + func (r NestedRecord) Serialize(w io.Writer) error + type NestedTestRecord struct + NumberField *NumberRecord + OtherField *NestedRecord + func DeserializeNestedTestRecord(r io.Reader) (*NestedTestRecord, error) + func (r NestedTestRecord) Serialize(w io.Writer) error + type NumberRecord struct + DoubleField float64 + FloatField float32 + IntField int32 + LongField int64 + func DeserializeNumberRecord(r io.Reader) (*NumberRecord, error) + func (r NumberRecord) Serialize(w io.Writer) error + type StringWriter interface + WriteString func(string) (int, error) Other modules containing this package gopkg.in/alanctgardner/gogen-avro.v2 gopkg.in/alanctgardner/gogen-avro.v3 gopkg.in/alanctgardner/gogen-avro.v4 gopkg.in/alanctgardner/gogen-avro.v5 gopkg.in/alanctgardner/gogen-avro.v6