Documentation ¶
Overview ¶
Package cache provides a registry cache
Index ¶
- func Copy(current []*registry.Service) []*registry.Service
- func CopyService(service *registry.Service) *registry.Service
- func Merge(olist []*registry.Service, nlist []*registry.Service) []*registry.Service
- func Remove(old, del []*registry.Service) []*registry.Service
- type Cache
- type Option
- type Options
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func CopyService ¶
CopyService make a copy of service
Types ¶
type Cache ¶
type Cache interface { // embed the registry interface registry.Registry // stop the cache watcher Stop() }
Cache is the registry cache interface
Click to show internal directories.
Click to hide internal directories.