type google.golang.org/grpc/resolver.AddressMapV2
12 uses
google.golang.org/grpc/resolver (current package)
map.go#L36: type AddressMap = AddressMapV2[any]
map.go#L42: type AddressMapV2[T any] struct {
map.go#L73: func NewAddressMapV2[T any]() *AddressMapV2[T] {
map.go#L74: return &AddressMapV2[T]{m: make(map[Address]addressMapEntryList[T])}
map.go#L91: func (a *AddressMapV2[T]) Get(addr Address) (value T, ok bool) {
map.go#L101: func (a *AddressMapV2[T]) Set(addr Address, value T) {
map.go#L112: func (a *AddressMapV2[T]) Delete(addr Address) {
map.go#L129: func (a *AddressMapV2[T]) Len() int {
map.go#L138: func (a *AddressMapV2[T]) Keys() []Address {
map.go#L149: func (a *AddressMapV2[T]) Values() []T {
google.golang.org/grpc/balancer/base
balancer.go#L68: subConns *resolver.AddressMapV2[balancer.SubConn]
google.golang.org/grpc/balancer/pickfirst/pickfirstleaf
pickfirstleaf.go#L202: subConns *resolver.AddressMapV2[*scData]
The pages are generated with Golds v0.7.6. (GOOS=linux GOARCH=amd64)