twirp online with Winfy
We have hosted the application twirp in order to run this application in our online workstations with Wine or directly.
Quick description about twirp:
Twirp is a simple RPC framework built on protobuf. You define a service in a .proto specification file, then Twirp will generate servers and clients for that service. It's your job to fill in the "business logic" that powers the server, and then generated clients can consume your service straight away. Twirp routing and serialization reduces the risk of introducing bugs. Both JSON and Protobuf are supported. The Protobuf protocol is designed to allow backwards compatible changes (unlike JSON, it is trivial to rename fields). Protobuf is super fast and the proto file definition also works well as documentation for your service. Twirp is similar to gRPC, but without the custom HTTP server and transport implementations: it runs on the standard library's extremely-well-tested-and-high-performance net/http Server. It can run on HTTP 1.1, not just http/2, and supports JSON serialization for easy debugging.Features:
- You get autogenerated clients and a simple, smart framework for passing error messages
- Twirp follows semantic versioning through git tags
- Write a Protobuf service definition
- Generate code
- Implement the server
- Mount and run the server
Programming Language: Go.
Categories:
Frameworks
©2024. Winfy. All Rights Reserved.
By OD Group OU – Registry code: 1609791 -VAT number: EE102345621.