Twirp services in Ruby
Перейти к файлу
Mario Izquierdo b614c39fbd Generate code with namespaces to other modules 2018-09-16 17:23:02 -07:00
example Generate code with namespaces to other modules 2018-09-16 17:23:02 -07:00
lib bump version to 1.0.0 2018-06-19 10:04:30 -07:00
protoc-gen-twirp_ruby Generate code with namespaces to other modules 2018-09-16 17:23:02 -07:00
test Add license headers to all lib files and add a test to check that they are present 2018-05-21 17:33:17 -07:00
.gitignore rename Twirp::Server to Twirp::Service; v0.0.2 2018-02-05 21:29:32 -08:00
Gemfile Edit gemspec and add initial files 2018-02-04 18:26:55 -08:00
Gemfile.lock bundle install 2018-06-19 10:12:10 -07:00
LICENSE add LICENSE 2018-02-06 14:49:06 -08:00
README.md README edits 2018-05-30 12:19:53 -07:00
Rakefile Add default rake task to run all tests at once 2018-04-08 19:27:28 -07:00
twirp.gemspec bundle install 2018-06-19 10:12:10 -07:00

README.md

Twirp-Ruby

Twirp is a protocol for routing and serialization of services defined in a .proto file, allowing easy implementation of RPC services with auto-generated clients in different languages.

The cannonical implementation is in Golang. The Twirp-Ruby project in this repository is the Ruby implementation.

Install

Add gem "twirp" to your Gemfile, or install with gem install twirp.

Documentation

Go to the Wiki.