Categorygithub.com/babelrpc/babel
repository
1.2.13
Repository: https://github.com/babelrpc/babel.git
Documentation: pkg.go.dev

# Packages

No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author

# README

Babel

Babel is an IDL parser and RPC framework using JSON over HTTP. IDL files describe models and web services. The babel tool allows you to generate client and server code in multiple languages from the IDL file.

Visit the Babel RPC Home Page for more information.

Babel Tools

The babel tools are:

The main Babel libraries are:

  • babeltemplates - Language templates for Babel.
  • generator - Code for language-specific code generators.
  • idl - Code for Babel's Interface Definition Language.
  • parser - A goyacc-based parser for Babel files.
  • rest - Process RESTful annotations (attributes) in Babel files.
  • swagger2 - Serialize Swagger 2 structures to JSON and YAML.

Build Tools

To fully build babel, you will need:

These are used by the go generate. You won't need it just to compile.