package
1.8.5
Repository: https://github.com/alexapps/go-micro.git
Documentation: pkg.go.dev

# Packages

Package cache provides a registry cache.
No description provided by the author
Package gossip provides a gossip registry based on hashicorp/memberlist.
Package mdns provides a multicast dns registry.
Package memory provides an in-memory registry.

# Functions

Addrs is the registry addresses to use.
Copy makes a copy of services.
Deregister a service node.
Retrieve a service.
List the services.
Merge merges two lists of services and returns a new copy.
NewRegistry returns a new default registry which is mdns.
Register a service node.
No description provided by the author
Remove removes services and returns a new copy.
Secure communication with the registry.
No description provided by the author
No description provided by the author
Specify TLS Config.
Watch returns a watcher which allows you to track updates to the registry.
Watch a service.

# Variables

No description provided by the author
Not found error when GetService is called.
Watcher stopped error when watcher is stopped.

# Structs

No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
Result is returned by a call to Next on the watcher.
No description provided by the author
No description provided by the author
No description provided by the author

# Interfaces

The registry provides an interface for service discovery and an abstraction over varying implementations {consul, etcd, zookeeper, ...}.
Watcher is an interface that returns updates about services within the registry.

# Type aliases

No description provided by the author
No description provided by the author
No description provided by the author