Versions in this module Expand all Collapse all v3 v3.0.1 Jan 15, 2017 v3.0.0 Jan 15, 2017 Changes in this version + const UTIL_FILE + type Field interface + AddDeserializer func(*generator.Package) + AddSerializer func(*generator.Package) + AddStruct func(*generator.Package) + DeserializerMethod func() string + FieldType func() string + GoType func() string + Name func() string + SerializerMethod func() string + type RecordDefinition struct + func RecordDefinitionForSchema(schemaJson []byte) (*RecordDefinition, error) + func (r *RecordDefinition) AddDeserializer(p *generator.Package) + func (r *RecordDefinition) AddSerializer(p *generator.Package) + func (r *RecordDefinition) AddStruct(p *generator.Package) + func (r *RecordDefinition) GoType() string + type RequiredMapKeyError struct + Key string + func NewRequiredMapKeyError(key string) *RequiredMapKeyError + func (r *RequiredMapKeyError) Error() string + type SchemaError struct + FieldName string + NestedError error + func NewSchemaError(fieldName string, err error) *SchemaError + func (s *SchemaError) Error() string + type WrongMapValueTypeError struct + ActualValue interface{} + ExpectedType string + Key string + func NewWrongMapValueTypeError(key, expectedType string, actualValue interface{}) *WrongMapValueTypeError + func (w *WrongMapValueTypeError) Error() string Other modules containing this package gopkg.in/alanctgardner/gogen-avro.v4 gopkg.in/alanctgardner/gogen-avro.v5