Documentation
¶
Index ¶
- Constants
- func NewNaming(consulUrl string) (naming.Naming, error)
- type Naming
- func (n *Naming) Deregister(serviceID string) error
- func (n *Naming) Find(serviceName string, tags ...string) ([]him.ServiceRegistration, error)
- func (n *Naming) Register(s him.ServiceRegistration) error
- func (n *Naming) Subscribe(serviceName string, callback func(services []him.ServiceRegistration)) error
- func (n *Naming) Unsubscribe(serviceName string) error
- type Watch
Constants ¶
View Source
const ( KeyProtocol = "protocol" KeyHealthURL = "health_url" )
View Source
const ( HealthPassing = "passing" HealthWarning = "warning" HealthCritical = "critical" HealthMaintenance = "maintenance" )
Variables ¶
This section is empty.
Functions ¶
Types ¶
type Naming ¶
func (*Naming) Deregister ¶
func (*Naming) Subscribe ¶
func (n *Naming) Subscribe(serviceName string, callback func(services []him.ServiceRegistration)) error
func (*Naming) Unsubscribe ¶
Click to show internal directories.
Click to hide internal directories.