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.