Versions in this module Expand all Collapse all v1 v1.0.2 Sep 27, 2023 v1.0.1 May 23, 2023 Changes in this version + func Auth(username, password string) registry.Option + func GetStructTagName(pointer interface{}) []string + func NewRegistry(opts ...registry.Option) registry.Registry + type Registry struct + func (e *Registry) BlockingQuery(targetPointer interface{}, prefix interface{}, call func(value interface{})) + func (e *Registry) Delete(key string) (err error) + func (e *Registry) Deregister(s *registry.Service) error + func (e *Registry) Get(key string) (rsp *registry.KVResult, err error) + func (e *Registry) GetService(name string) ([]*registry.Service, error) + func (e *Registry) Init(opts ...registry.Option) error + func (e *Registry) ListServices() ([]*registry.Service, error) + func (e *Registry) Options() registry.Options + func (e *Registry) Put(key string, value interface{}) (err error) + func (e *Registry) Register(s *registry.Service, opts ...registry.RegisterOption) error + func (e *Registry) String() string + func (e *Registry) Watch(opts ...registry.WatchOption) (registry.Watcher, error)