Versions in this module Expand all Collapse all v2 v2.0.1 Jan 15, 2017 v2.0.0 Jan 15, 2017 Changes in this version + const UTIL_FILE + func DeserializeRecordSchema(packageName string, schemaJson []byte, pkg *Package) error + type File struct + func NewFile(name string) *File + func (f *File) Functions() []FunctionName + func (f *File) Imports() []string + func (f *File) Structs() []string + type FunctionName struct + type FunctionNameList []FunctionName + func (f FunctionNameList) Len() int + func (f FunctionNameList) Less(i, j int) bool + func (f FunctionNameList) Swap(i, j int) + type Package struct + func NewPackage(name string) *Package + func (p *Package) File(name string) (*File, bool) + func (p *Package) Files() []string + func (p *Package) WriteFiles(targetDir string) error + 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.v1 gopkg.in/alanctgardner/gogen-avro.v3 gopkg.in/alanctgardner/gogen-avro.v4 gopkg.in/alanctgardner/gogen-avro.v5 gopkg.in/alanctgardner/gogen-avro.v6