grpc-go
                                
                                 grpc-go copied to clipboard
                                
                                    grpc-go copied to clipboard
                            
                            
                            
                        The Go language implementation of gRPC. HTTP/2 based RPC
Backport of #5569 Same as https://github.com/grpc/grpc/pull/30520. RELEASE NOTES: n/a
``` panic: Log in goroutine after Test/OpenCensusIntegration has completed: Metrics[grpc.io/client/received_bytes_per_rpc] goroutine 17 [running]: testing.(*common).logDepth(0x4000003860, {0x4000346090, 0x2e}, 0x3) /opt/hostedtoolcache/go/1.18.4/x64/src/testing/testing.go:887 +0x3d4 testing.(*common).log(...) /opt/hostedtoolcache/go/1.18.4/x64/src/testing/testing.go:869 testing.(*common).Logf(0x4000003860, {0x8a0cb5?, 0x40001001b0?}, {0x40004f6d60?, 0xffffffffffffffff?, 0x0?}) /opt/hostedtoolcache/go/1.18.4/x64/src/testing/testing.go:920 +0x5c google.golang.org/grpc/gcp/observability.(*fakeOpenCensusExporter).ExportView(0x40001baba0,...
This updates the release workflow to build and publish arm64 binaries. `arm64` is already tested [here](https://github.com/grpc/grpc-go/blob/master/.github/workflows/testing.yml#L59). Fixes #5544
This PR adds support for custom tags in Observability for Metrics, Tracing, and Logging. Custom tags are defined in the configuration and attached to emitted Logs, Traces, and Metrics. Currently...
Please see the FAQ in our main README.md before submitting your issue. ### Use case(s) - what problem will this feature solve? Allow native binaries for use on M1 laptops...
grpc reflection error for `paginatedList.list.Response` is not defined, but `paginatedList.list.Response` imported from another proto file. ### What version of gRPC are you using? google.golang.org/grpc v1.48.0 ### What version of Go...
I have some server stream handler like the follow code ``` func (n *Handler) Subscribe(t *__.T, stream __.SubscribeServer) error { for { select { case payload, ok :=
Please see the following explanation of the reasons for klog vs. glog: https://github.com/kubernetes/klog#why-was-klog-created
Please see the FAQ in our main README.md, then answer the questions below before submitting your issue. ### What version of gRPC are you using? 1.46+ ### What version of...
Please see the FAQ in our main README.md, then answer the questions below before submitting your issue. ### What version of gRPC are you using? 1.29.1 ### What version of...