connect-go icon indicating copy to clipboard operation
connect-go copied to clipboard

The Go implementation of Connect: Protobuf RPC that works.

Results 63 connect-go issues
Sort by recently updated
recently updated
newest added

**Is your feature request related to a problem? Please describe.** First of all, love what you guys are doing. Thanks for making the protobuf ecosystem better. We are currently in...

enhancement

**Is your feature request related to a problem? Please describe.** High performance gRPC/Connect services need to avoid allocations for request and response messages. In the gRPC ecosystem, it's possible to...

enhancement

**Is your feature request related to a problem? Please describe.** Nope **Describe the solution you'd like** It would be great if Connect supported HTTP 3 workloads **Describe alternatives you've considered**...

enhancement

This issue tracks small cleanups we should do as we drop support for old Go releases. ## Go 1.18 - [x] Remove the `asMaxBytesError` function that uses string comparisons. ##...

ignore-for-release

This PR changes the ErrorWriter to be more lenient with classifying protocols. Errors codecs are agnostic to the codec used. Therefore we avoid checking the codec in classifying the request....

**Is your feature request related to a problem? Please describe.** In order to `buf generate`, my environment must have `go` installed so that I can first install `protoc-gen-connect-go`. **Describe the...

enhancement

Add release artifications using goreleaser for protoc-gen-connect-go. Fixes #695 ``` dist ├── artifacts.json ├── config.yaml ├── connect-go_1.15.0-SNAPSHOT-b581b2b_checksums.txt ├── metadata.json ├── protoc-gen-connect-go-v1.15.0-Darwin-arm64.tar.gz ├── protoc-gen-connect-go-v1.15.0-Darwin-x86_64.tar.gz ├── protoc-gen-connect-go-v1.15.0-Linux-aarch64.tar.gz ├── protoc-gen-connect-go-v1.15.0-Linux-x86_64.tar.gz ├── protoc-gen-connect-go-v1.15.0-Windows-arm64.zip ├──...

**Is your feature request related to a problem? Please describe.** We are currently exploring migrating our project from the gRPC Go implementation to connect-go. Since our project uses several micro...

enhancement

Currently `ErrorWriter.IsSupported` uses the currently supported codecs (provided in the form of handler options) to compute all of the possible content-types that the server would support. However, this is not...

bug

With HTTP/2, when a server is performing graceful shutdown, it sends a `GOAWAY` frame to a client, if the client tries to start a new stream. During this shutdown, the...

enhancement