examples/features | |
examples/features/authentication | |
examples/features/authentication/client | The client demonstrates how to supply an OAuth2 token for every RPC. |
examples/features/authentication/server | The server demonstrates how to consume and validate OAuth2 tokens provided by clients for each RPC. |
examples/features/cancellation | |
examples/features/cancellation/client | Binary client is an example client. |
examples/features/cancellation/server | Binary server is an example server. |
examples/features/compression | |
examples/features/compression/client | Binary client is an example client. |
examples/features/compression/server | Binary server is an example server. |
examples/features/deadline | |
examples/features/deadline/client | Binary client is an example client. |
examples/features/deadline/server | Binary server is an example server. |
examples/features/debugging | |
examples/features/debugging/client | Binary client is an example client. |
examples/features/debugging/server | Binary server is an example server. |
examples/features/encryption | |
examples/features/encryption/ALTS | |
examples/features/encryption/ALTS/client | Binary client is an example client. |
examples/features/encryption/ALTS/server | Binary server is an example server. |
examples/features/encryption/TLS | |
examples/features/encryption/TLS/client | Binary client is an example client. |
examples/features/encryption/TLS/server | Binary server is an example server. |
examples/features/errors | |
examples/features/errors/client | Binary client is an example client. |
examples/features/errors/server | Binary server is an example server. |
examples/features/interceptor | |
examples/features/interceptor/client | Binary client is an example client. |
examples/features/interceptor/server | Binary server is an example server. |
examples/features/keepalive | |
examples/features/keepalive/client | Binary client is an example client. |
examples/features/keepalive/server | Binary server is an example server. |
examples/features/load_balancing | |
examples/features/load_balancing/client | Binary client is an example client. |
examples/features/load_balancing/server | Binary server is an example server. |
examples/features/metadata | |
examples/features/metadata/client | Binary client is an example client. |
examples/features/metadata/server | Binary server is an example server. |
examples/features/multiplex | |
examples/features/multiplex/client | Binary client is an example client. |
examples/features/multiplex/server | Binary server is an example server. |
examples/features/name_resolving | |
examples/features/name_resolving/client | Binary client is an example client. |
examples/features/name_resolving/server | Binary server is an example server. |
examples/features/profiling | |
examples/features/profiling/client | Binary client is an example client. |
examples/features/profiling/server | Binary server is an example server. |
examples/features/proto | Package proto is for go generate. |
examples/features/proto/echo | |
examples/features/reflection | |
examples/features/reflection/server | Binary server is an example server. |
examples/features/retry | |
examples/features/retry/client | Binary client is an example client. |
examples/features/retry/server | Binary server is an example server. |
examples/features/wait_for_ready | Binary wait_for_ready is an example for "wait for ready". |
examples/helloworld | |
examples/helloworld/greeter_client | Package main implements a client for Greeter service. |
examples/helloworld/greeter_server | Package main implements a server for Greeter service. |
examples/helloworld/helloworld | |
examples/helloworld/mock_helloworld | |
examples/route_guide | |
examples/route_guide/client | Package main implements a simple gRPC client that demonstrates how to use gRPC-Go libraries to perform unary, client streaming, server streaming and full duplex RPCs. |
examples/route_guide/mock_routeguide | |
examples/route_guide/routeguide | |
examples/route_guide/server | Package main implements a simple gRPC server that demonstrates how to use gRPC-Go libraries to perform unary, client streaming, server streaming and full duplex RPCs. |