Bug#1055741: ITP: golang-connectrpc-connect -- The Go implementation of Connect: Protobuf RPC that works.
Package: wnpp
Severity: wishlist
Owner: Maytham Alsudany <maytha8thedev@gmail.com>
* Package name : golang-connectrpc-connect
Version : 1.12.0-1
Upstream Author : Connect
* URL : https://github.com/connectrpc/connect-go
* License : Apache-2.0
Programming Lang: Go
Description : The Go implementation of Connect: Protobuf RPC that works.
Connect is a slim library for building browser and gRPC-compatible HTTP
APIs. You write a short Protocol Buffer schema and implement
your application logic, and Connect generates code to handle marshaling,
routing, compression, and content type negotiation. It also generates an
idiomatic, type-safe client. Handlers and clients support three
protocols: gRPC, gRPC-Web, and Connect's own protocol.
.
The Connect protocol is a simple
protocol that works over HTTP/1.1 or HTTP/2. It takes the best portions
of gRPC and gRPC-Web, including streaming, and packages them into a
protocol that works equally well in browsers, monoliths, and
microservices. Calling a Connect API is as easy as using curl.
This is an indirect dependency of the upcoming lazygit package.
I intend to maintain this package within the Debian Go Packaging team.
Reply to: