Versions in this module Expand all Collapse all v0 v0.2.0 Oct 30, 2024 v0.1.0 Apr 2, 2024 Changes in this version + const TypeConsul + var ErrEndpointsInvalid = errors.New("endpoints invalid") + func NewConsulRegistry(cfg *ServerConfig) (registry.Registrar, error) + func NewConsulWatch(cfg *ClientConfig, handler watch.ClientManagerHandler) (watch.Watcher, error) + type ClientConfig struct + Balancer string + DiscoveryType string + Endpoints []string + Password string + RegistryDir string + ServiceName string + ServiceVersion string + Username string + type ServerConfig struct + Address string + DiscoveryType string + Endpoints []string + Interval time.Duration + NodeID string + Password string + RegistryDir string + ServiceName string + ServiceVersion string + TTL time.Duration + Username string