Versions in this module Expand all Collapse all v1 v1.0.1 Sep 8, 2024 v1.0.0 Sep 8, 2024 Changes in this version + const DefaultKeepAliveTTL + func New(group string) gsvc.Registry + type Registry struct + Group string + func (r *Registry) Deregister(ctx context.Context, service gsvc.Service) error + func (r *Registry) Register(ctx context.Context, service gsvc.Service) (gsvc.Service, error) + func (r *Registry) Search(ctx context.Context, in gsvc.SearchInput) ([]gsvc.Service, error) + func (r *Registry) Watch(ctx context.Context, key string) (gsvc.Watcher, error) + type Service struct + Endpoints gsvc.Endpoints + Metadata gsvc.Metadata + func NewService(service gsvc.Service) *Service + func (s *Service) GetEndpoints() gsvc.Endpoints + func (s *Service) GetMetadata() gsvc.Metadata + func (s *Service) GetValue() string