Twirp services in Ruby
Перейти к файлу
Vicent Marti 0049f93d3e protoc-gen-ruby: add test data 2019-06-03 10:58:45 +02:00
example Prepare release 1.3.0 2019-04-16 12:25:45 -07:00
internal/gen/typemap protoc-gen-twirp_ruby: obey `ruby_package` 2019-04-30 10:43:16 +02:00
lib Prepare release 1.3.0 2019-04-16 12:25:45 -07:00
protoc-gen-twirp_ruby protoc-gen-ruby: add test data 2019-06-03 10:58:45 +02:00
test Add Twirp::Service.error_response(twerr) method to easily make valid error responses from Rack middleware 2019-04-14 15:48:48 -07:00
vendor/github.com protoc-gen-twirp_ruby: obey `ruby_package` 2019-04-30 10:43:16 +02:00
.gitignore rename Twirp::Server to Twirp::Service; v0.0.2 2018-02-05 21:29:32 -08:00
CONTRIBUTING.md Prepare release 1.2.0 2019-03-11 13:16:37 -07:00
Gemfile Edit gemspec and add initial files 2018-02-04 18:26:55 -08:00
Gemfile.lock Prepare release 1.3.0 2019-04-16 12:25:45 -07:00
Gopkg.lock protoc-gen-twirp_ruby: obey `ruby_package` 2019-04-30 10:43:16 +02:00
Gopkg.toml protoc-gen-twirp_ruby: obey `ruby_package` 2019-04-30 10:43:16 +02:00
LICENSE add LICENSE 2018-02-06 14:49:06 -08:00
README.md fix typo in README 2019-02-12 11:27:36 +01:00
Rakefile Add default rake task to run all tests at once 2018-04-08 19:27:28 -07:00
twirp.gemspec Add rake development_dependency 2019-03-11 11:41:35 -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 canonical 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.

Contributing

Go to the CONTRIBUTING file.