Imports of package clusterresolver

PathSynopsis
bytesPackage bytes implements functions for the manipulation of byte slices.
contextPackage context defines the Context type, which carries deadlines, cancellation signals, and other request-scoped values across API boundaries and between processes.
encoding/jsonPackage json implements encoding and decoding of JSON as defined in RFC 7159.
errorsPackage errors implements functions to manipulate errors.
fmtPackage fmt implements formatted I/O with functions analogous to C's printf and scanf.
google.golang.org/grpc/attributesPackage attributes defines a generic key/value store used in various gRPC components.
google.golang.org/grpc/balancerPackage balancer defines APIs for load balancing in gRPC.
google.golang.org/grpc/balancer/basePackage base defines a balancer base that can be used to build balancers with different picking algorithms.
google.golang.org/grpc/balancer/weightedroundrobinPackage weightedroundrobin provides an implementation of the weighted round robin LB policy, as defined in [gRFC A58].
google.golang.org/grpc/connectivityPackage connectivity defines connectivity semantics.
google.golang.org/grpc/grpclogPackage grpclog defines logging for grpc.
google.golang.org/grpc/internal/balancer/nopPackage nop implements a balancer with all of its balancer operations as no-ops, other than returning a Transient Failure Picker on a Client Conn update.
google.golang.org/grpc/internal/bufferPackage buffer provides an implementation of an unbounded buffer.
google.golang.org/grpc/internal/grpclogPackage grpclog provides logging functionality for internal gRPC packages, outside of the functionality provided by the external `grpclog` package.
google.golang.org/grpc/internal/grpcsyncPackage grpcsync implements additional synchronization primitives built upon the sync package.
google.golang.org/grpc/internal/hierarchyPackage hierarchy contains functions to set and get hierarchy string from addresses.
google.golang.org/grpc/internal/prettyPackage pretty defines helper functions to pretty-print structs for logging.
google.golang.org/grpc/internal/serviceconfigPackage serviceconfig contains utility functions to parse service config.
google.golang.org/grpc/resolverPackage resolver defines APIs for name resolution in gRPC.
google.golang.org/grpc/serviceconfigPackage serviceconfig defines types and methods for operating on gRPC service configs.
google.golang.org/grpc/xds/internalPackage internal contains functions/structs shared by xds balancers/resolvers.
google.golang.org/grpc/xds/internal/balancer/clusterimplPackage clusterimpl implements the xds_cluster_impl balancing policy.
google.golang.org/grpc/xds/internal/balancer/outlierdetectionPackage outlierdetection provides an implementation of the outlier detection LB policy, as defined in https://github.com/grpc/proposal/blob/master/A50-xds-outlier-detection.md.
google.golang.org/grpc/xds/internal/balancer/priorityPackage priority implements the priority balancer.
google.golang.org/grpc/xds/internal/balancer/wrrlocalityPackage wrrlocality provides an implementation of the wrr locality LB policy, as defined in [A52 - xDS Custom LB Policies].
google.golang.org/grpc/xds/internal/xdsclientPackage xdsclient implements a full fledged gRPC client for the xDS API used by the xds resolver and balancer implementations.
google.golang.org/grpc/xds/internal/xdsclient/bootstrap
google.golang.org/grpc/xds/internal/xdsclient/xdsresourcePackage xdsresource implements the xDS data model layer.
net/urlPackage url parses URLs and implements query escaping.
sortPackage sort provides primitives for sorting slices and user-defined collections.
syncPackage sync provides basic synchronization primitives such as mutual exclusion locks.