grpc-go
                                
                                 grpc-go copied to clipboard
                                
                                    grpc-go copied to clipboard
                            
                            
                            
                        The Go language implementation of gRPC. HTTP/2 based RPC
### Use case(s) - what problem will this feature solve? This is essentially a re-open of #4155, because I don't believe it was actually fixed for `Dial`. We use `grpc.WithBlock`...
Several options: - Implement `As` on `*Status` so that users can do: ```go var s *status.Status ok := errors.As(err, s) // use s if ok ``` Note that `*Status` does...
https://pkg.go.dev/net/http#Server This issue is derived from PR #4563, for discussion. The purpose is to decide what this interceptor is capable of, and what input (arguments) it needs.
NOTE: if you are reporting is a potential security vulnerability or a crash, please follow our CVE process at https://github.com/grpc/proposal/blob/master/P4-grpc-cve-process.md instead of filing an issue here. Please see the FAQ...
[gRFC A39](https://github.com/grpc/proposal/blob/master/A39-xds-http-filters.md) talks about gRPC's support for xDS HTTP filters. This gRFC was amended as part of [PR 250](https://github.com/grpc/proposal/pull/250). While we ended up implementing most of the changes mentioned in...
I have found these two previous PRs (https://github.com/grpc/grpc-go/pull/4538 https://github.com/grpc/grpc-go/pull/5158) and have also confirmed that the following code actually works. ``` protoc --go-grpc_out=require_unimplemented_servers=false:. \ foo.proto ``` However, since `go-grpc_out` and `go-grpc_opt`...
Fixes #5921 RELEASE NOTES: none
This mimics the existing functionality for Java (https://github.com/grpc/grpc-java/pull/10016) and for C++ (https://github.com/grpc/grpc/pull/32672). When the environment variable is not set, the functionality is unchanged. Along the way, we remove 2 obsolete...
I am trying to fix https://github.com/grpc/grpc-go/issues/5759 and have a branch with some promising results. However, the problem is that our current benchmarks don't really test the case I am trying...