grpc-go/examples
Mikhail Mazurskiy 9319d72162
cmd/protoc-gen-go-grpc: use `Error()` since no formatting is performed (#8378)
2025-06-05 09:10:58 +05:30
..
data vet: add check to ensure terminating newline (#7645) 2024-10-07 10:34:22 -07:00
features cmd/protoc-gen-go-grpc: use `Error()` since no formatting is performed (#8378) 2025-06-05 09:10:58 +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: update dependencies for all modules and fix revive findings (#8372) 2025-06-03 08:59:34 +05:30
go.sum deps: update dependencies for all modules and fix revive findings (#8372) 2025-06-03 08:59:34 +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.