# Constants

ErrCreatingCodecWrapper wraps errors returned while creating the go-avro codec.
ErrDecodingMessageWrapper wraps errors returned decoding the message.
ErrReadingSchemaWrapper wraps errors returned while reading the schema file.

# Variables

ErrAssertingType denotes that one or more fields failed type assertion.
ErrInvalidSchema denotes that the schema file is not in the correct format.
ErrNoCodec denotes that Decode has been called, but no go-avro codec has been created for it.

# Structs

AvroDecoder implements the decoder interface and can should be able to decode messages for most schemas.
JSONDecoder implements the Decoder interface and is used to decode Kafka messages to JSON.
MsgPackDecoder decodes kafka messages written in MsgPack.

# Interfaces

Converter is an interface type for converting individual fields inside of a decoded Avro message to more easily readable types.