func NewFieldDoesNotExistError(field string) error {
	return errors.New(fmt.Sprintf("Field does not exist: [%v]", field))
}
Specify a custom error message for indicating which necessary field in the struct is missing.
package avro
import (
	"errors"
	"fmt"
	"io"
)
var ErrUnexpectedEOF = io.ErrUnexpectedEOF
var ErrIntOverflow = errors.New("Overflowed an int value")
var ErrLongOverflow = errors.New("Overflowed a long value")
var ErrNegativeBytesLength = errors.New("Negative bytes length")
var ErrInvalidBool = errors.New("Invalid bool value")
var ErrInvalidInt = errors.New("Invalid int value")
var ErrInvalidLong = errors.New("Invalid long value")
var ErrInvalidStringLength = errors.New("Invalid string length")
var ErrNotAvroFile = errors.New("Not an Avro data file")
var ErrBlockNotFinished = errors.New("Block read is unfinished")
var ErrInvalidFixedSize = errors.New("Invalid Fixed type size")
var ErrUnionTypeOverflow = errors.New("Union type overflow")
var ErrInvalidSchema = errors.New("Invalid schema")
var ErrSchemaNotSet = errors.New("Schema not set")