gofr-dev / gofr-dev/gofr

Connect-RPC support?

Open
#937 2 comments 0 reactions 0 assignees View on GitHub
triage
Dominant language
Go
Stars
20.9k
Forks
1.8k
Avg merge
5d 18h
Merged PRs (30d)
39

Description

I have been playing around with the gRPC server, and it looks great.

Any interest in supporting [Connect](https://connectrpc.com/docs/introduction) in addition to gRPC? It is backwardly-compatible with gRPC but also supports the Connect protocol.

Generating connect code using Buf tooling is easy, and so the task here - I think - is to correctly register the Connect service with GoFr. Happy to try it out and see how far I get?

Contributor guide

Open the contributing guide

Research direction

Start by reading GoFr's existing gRPC server registration and the Buf-generated Connect service mentioned in the issue. Determine how the Connect service should be registered alongside gRPC, then verify that both the gRPC and Connect protocols work through the GoFr server.

Written by the indexing model from the issue text.

Assessment

Tech stack
go, grpc
Domain
api
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.