[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: