Package grpcclient provides a common configuration for specifying clients of grpc services. It includes setup hooks for default interceptors like deadlines, retry policies, auth etc as well as a common Options struct for identifying backends and their connection settings.
Options defines how to connect to a service.
func (*Options) DefaultClientOptions ¶
DefaultClientOptions returns grpc client options used for creating new instances of clients. TODO: Add monitoring interceptor for tsmon, stackdriver, prometheus etc as needed. TODO: Add throttling.