mirror of https://github.com/grpc/grpc-go.git
* Read max number of concurrent ALTS handshakes from environment variable. * Refactor to use new envconfig file. * Remove impossible if condition in acquire(). * Use weighted semaphore. * Add e2e test for concurrent ALTS handshakes. * Separate into client and server semaphores. * Use TryAcquire instead of Acquire. * Attempt to fix go.sum error. * Run go mod tidy compat=1.17. * Update go.mod for examples subdirectory. * Run go mod tidy -compat=1.17 on examples subdirectory. * Update go.mod in subdirectories. * Update go.mod in security/advancedtls/examples. * Missed another go.mod update. * Do not upgrade glog because it requires Golang 1.19. * Fix glog version in examples/go.sum. * More glog cleanup. * Fix glog issue in gcp/observability/go.sum. * Move ALTS env var into envconfig.go. * Fix go.mod files. * Revert go.sum files. * Revert interop/observability/go.mod change. * Run go mod tidy -compat=1.17 on examples/. * Run gofmt. * Add comment describing test init function. |
||
|---|---|---|
| .. | ||
| data | ||
| features | ||
| helloworld | ||
| route_guide | ||
| README.md | ||
| examples_test.sh | ||
| go.mod | ||
| go.sum | ||
| gotutorial.md | ||
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 serverrouteguide- a more complicated example showing different types of streaming RPCsfeatures- 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.