What is grpc-go built with?

grpc-go is a Go repo. It signs people in with golang.org/x/oauth2, connects to Google, and deploys with OpenTelemetry, go.opentelemetry.io/otel/trace, go.opentelemetry.io/otel/metric, go.opentelemetry.io/otel/exporters/prometheus, go.opentelemetry.io/otel/sdk/metric, and 2 more. It has 335,203 written lines, with 480 test files.

Read on November 4, 2026, at commit cbf30c4. Read it as markdown

Backend

Sign-in 1

  • golang.org/x/oauth23 files

Services 1

Support

Deploy 7

  • OpenTelemetry8 files
  • go.opentelemetry.io/otel/trace6 files
  • go.opentelemetry.io/otel/metric3 files
  • go.opentelemetry.io/otel/sdk/metric2 files
  • Prometheus2 files
  • go.opentelemetry.io/otel/sdk1 file
  • go.opentelemetry.io/otel/exporters/prometheus2 files

Other 11

  • github.com/google/uuid3 files
  • google.golang.org/genproto/googleapis/rpc3 files
  • github.com/golang/protobuf1 file
  • google.golang.org/grpc
  • google.golang.org/protobuf62 files
  • golang.org/x/net9 files
  • golang.org/x/sys5 files
  • github.com/cespare/xxhash/v24 files
  • golang.org/x/sync2 files
  • golang.org/x/crypto1 file
  • gonum.org/v1/gonum1 file

Other repos with a similar stack

Ordered by how much of its stack they share with grpc-go, then by stars.

Frequently asked questions

What language is grpc-go written in?
grpc-go is written in Go, with 335,203 written lines.
What does grpc-go sign people in with?
grpc-go signs people in with golang.org/x/oauth2.
What services does grpc-go use?
grpc-go connects to Google.

The proof: gcp/observability/exporting.go, line 26

Does grpc-go have tests?
Yes. grpc-go has 480 test files.
Which repos have a stack like grpc-go's?
The ones that share most of its stack:temporalio/temporaljaegertracing/jaegerinfiniflow/ragflow

See inside your code, today.

Paste your repo and see it drawn, part by part: a medium one in under a minute.

Free, no account.

Or look inside SeeRepo's own →

Is it your repo? Add its badge, keep it up to date or take it down →