Module: GoonModelGen

Defined in:
lib/goon_model_gen.rb,
lib/goon_model_gen/cli.rb,
lib/goon_model_gen/config.rb,
lib/goon_model_gen/golang.rb,
lib/goon_model_gen/version.rb,
lib/goon_model_gen/generator.rb,
lib/goon_model_gen/golang/enum.rb,
lib/goon_model_gen/golang/file.rb,
lib/goon_model_gen/golang/type.rb,
lib/goon_model_gen/source/enum.rb,
lib/goon_model_gen/source/file.rb,
lib/goon_model_gen/source/type.rb,
lib/goon_model_gen/golang/field.rb,
lib/goon_model_gen/source/field.rb,
lib/goon_model_gen/golang/struct.rb,
lib/goon_model_gen/source/loader.rb,
lib/goon_model_gen/source/struct.rb,
lib/goon_model_gen/templates/dsl.rb,
lib/goon_model_gen/golang/builtin.rb,
lib/goon_model_gen/golang/package.rb,
lib/goon_model_gen/source/context.rb,
lib/goon_model_gen/golang/modifier.rb,
lib/goon_model_gen/golang/packages.rb,
lib/goon_model_gen/golang/sentence.rb,
lib/goon_model_gen/converter/loader.rb,
lib/goon_model_gen/converter/mapping.rb,
lib/goon_model_gen/package_alias_map.rb,
lib/goon_model_gen/source/contextual.rb,
lib/goon_model_gen/converter/type_ref.rb,
lib/goon_model_gen/golang/named_slice.rb,
lib/goon_model_gen/source/named_slice.rb,
lib/goon_model_gen/converter/conv_file.rb,
lib/goon_model_gen/builder/model_builder.rb,
lib/goon_model_gen/builder/store_builder.rb,
lib/goon_model_gen/converter/result_conv.rb,
lib/goon_model_gen/golang/structs_loader.rb,
lib/goon_model_gen/converter/payload_conv.rb,
lib/goon_model_gen/converter/abstract_conv.rb,
lib/goon_model_gen/golang/combination_type.rb,
lib/goon_model_gen/golang/predeclared_type.rb,
lib/goon_model_gen/builder/abstract_builder.rb,
lib/goon_model_gen/builder/converter_builder.rb,
lib/goon_model_gen/builder/validation_builder.rb,
lib/goon_model_gen/golang/datastore_supported.rb,
lib/goon_model_gen/golang/datastore_package_factory.rb

Defined Under Namespace

Modules: Builder, Converter, Golang, Source, Templates Classes: Cli, Config, Error, Generator

Constant Summary collapse

VERSION =
"0.4.3"
PACKAGE_ALIAS_MAP =
{
  'appengine' => 'google.golang.org/appengine',
  'datastore' => 'google.golang.org/appengine/datastore',
  'log'       => 'google.golang.org/appengine/log',
  'goon'      => 'github.com/mjibson/goon',
}