Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Registry ¶
type Registry interface {
Register(components ...ServiceDiscovery)
Create(name string) (servicediscovery.Resolver, error)
}
Registry handles registering and creating service discovery components.
type ServiceDiscovery ¶ added in v0.4.0
type ServiceDiscovery struct {
Name string
FactoryMethod func() servicediscovery.Resolver
}
ServiceDiscovery is a service discovery component definition.
func New ¶ added in v0.4.0
func New(name string, factoryMethod func() servicediscovery.Resolver) ServiceDiscovery
New creates a ServiceDiscovery.
Click to show internal directories.
Click to hide internal directories.