---
title: Go
prog_lang_home: true
api_path: https://pkg.go.dev/google.golang.org/grpc
content:
  - learn_more:
    - "[ALTS authentication](alts/)"
    - "[Additional docs]($src_repo_url/tree/master/Documentation)"
    - "[Examples]($src_repo_url/tree/master/examples)"
    - "[FAQ]($src_repo_url#faq)"
  - reference:
    - "[API](api/)"
    - "[Generated code](generated-code/)"
  - other:
    - $src_repo_link
    - "[Performance benchmark](https://performance-dot-grpc-testing.appspot.com/explore?dashboard=5652536396611584&widget=490377658&container=1286539696)"
    - "[Installation]($src_repo_url#installation)"
spelling: cSpell:ignore Isberner Klerk Malte youtube
---

{{% docs/prog-lang-home-content %}}

### Developer stories and talks {#dev-stories}

- **[Stubbing gRPC in Go](https://jadekler.github.io/2020/10/08/stubbing-grpc.html)**,
  by [Jean de Klerk](https://github.com/jadekler), Google. October 8, 2020.
- **Talking to Go gRPC Services Via HTTP/1**
  <a class="o-icon" href="https://youtu.be/Vbw8h0RCn2E"><i class="fab fa-youtube"></i></a>
  <a class="o-icon" href="https://static.sched.com/hosted_files/grpcconf20/c9/TalkingToGoGRPCviaHTTP1-gRPCConf2020-MalteIsberner.pdf"><i class="fas fa-file"></i></a><br>
  A [gRPC Conf 2020 presentation](https://sched.co/cRfW)
  by Malte Isberner, StackRox.

[Performance benchmark]: https://performance-dot-grpc-testing.appspot.com/explore?dashboard=5652536396611584&widget=490377658&container=1286539696
