Versions in this module Expand all Collapse all v0 v0.11.0 Jul 5, 2026 Changes in this version + func EndpointHash(endpoints []*Endpoint) string + type Endpoint struct + Address string + State *State + Tags map[string]string + Weight uint32 + type State struct + func NewState(maxFails uint, failTimeout time.Duration) *State + func (s *State) IsAvailable() bool + func (s *State) RecordFailure() + type Target struct + Endpoints map[string]*Endpoint + Name string + Tags map[string]string + Weight uint32