grpc-go/examples
Stanley Cheung fa0d658320
deps: bump Go version in Dockerfiles (#8522)
2025-08-20 02:34:51 +05:30
..
data vet: add check to ensure terminating newline (#7645) 2024-10-07 10:34:22 -07:00
features deps: bump Go version in Dockerfiles (#8522) 2025-08-20 02:34:51 +05:30
helloworld cmd/protoc-gen-go-grpc: use `Error()` since no formatting is performed (#8378) 2025-06-05 09:10:58 +05:30
route_guide cmd/protoc-gen-go-grpc: use `Error()` since no formatting is performed (#8378) 2025-06-05 09:10:58 +05:30
README.md examples: organize READMEs better (#6121) 2023-03-21 13:19:15 -07:00
examples_test.sh examples/features/dualstack: Demonstrate Dual Stack functionality (#8098) 2025-02-21 12:12:25 +05:30
go.mod deps: bump go version to 1.24 (#8509) 2025-08-14 11:31:22 -07:00
go.sum deps: update github.com/prometheus/client_golang (#8502) 2025-08-12 12:11:50 +05:30
gotutorial.md replace tab with spaces in text files (#7650) 2024-09-20 11:47:39 +05:30

README.md

Examples

The following examples are provided to help users get started with gRPC-Go. They are arranged as follows:

  • helloworld - a simple example showing a basic client and server
  • routeguide - a more complicated example showing different types of streaming RPCs
  • features - a collection of examples, each focused on a single gRPC feature

data is a directory containing data used by the examples, e.g. TLS certificates.