type google.golang.org/grpc/resolver.AddressMapV2
13 uses
google.golang.org/grpc/resolver (current package)
map.go#L37: type AddressMap = AddressMapV2[any]
map.go#L43: type AddressMapV2[T any] struct {
map.go#L74: func NewAddressMapV2[T any]() *AddressMapV2[T] {
map.go#L75: return &AddressMapV2[T]{m: make(map[Address]addressMapEntryList[T])}
map.go#L92: func (a *AddressMapV2[T]) Get(addr Address) (value T, ok bool) {
map.go#L102: func (a *AddressMapV2[T]) Set(addr Address, value T) {
map.go#L113: func (a *AddressMapV2[T]) Delete(addr Address) {
map.go#L130: func (a *AddressMapV2[T]) Len() int {
map.go#L140: func (a *AddressMapV2[T]) Keys() []Address {
map.go#L152: func (a *AddressMapV2[T]) Values() []T {
map.go#L163: func (a *AddressMapV2[T]) All() iter.Seq2[Address, T] {
google.golang.org/grpc/balancer/base
balancer.go#L68: subConns *resolver.AddressMapV2[balancer.SubConn]
google.golang.org/grpc/balancer/pickfirst
pickfirst.go#L201: subConns *resolver.AddressMapV2[*scData]
The pages are generated with Golds v0.8.4. (GOOS=linux GOARCH=amd64)