Documentation ¶
Index ¶
- type RegistryConfig
- func (rc *RegistryConfig) AddService(serviceName string, s *registry.Service) error
- func (rc *RegistryConfig) DelService(serviceName string, s *registry.Service) error
- func (rc *RegistryConfig) GetParam(key string) (string, bool)
- func (rc *RegistryConfig) GetService(serviceName string) (*registry.Service, bool)
- func (rc *RegistryConfig) Load(fileName string) error
- func (rc *RegistryConfig) LoadData(data []byte) error
- func (rc *RegistryConfig) SetParam(key string, value string) error
- func (rc *RegistryConfig) Write(fileName string) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type RegistryConfig ¶
type RegistryConfig struct { Params map[string]string `yaml:"params"` //配置参数 Services map[string]*registry.Service `yaml:"services"` //服务列表 }
func NewRegistryConfig ¶
func NewRegistryConfig() *RegistryConfig
func (*RegistryConfig) AddService ¶
func (rc *RegistryConfig) AddService(serviceName string, s *registry.Service) error
func (*RegistryConfig) DelService ¶
func (rc *RegistryConfig) DelService(serviceName string, s *registry.Service) error
func (*RegistryConfig) GetService ¶
func (rc *RegistryConfig) GetService(serviceName string) (*registry.Service, bool)
func (*RegistryConfig) Load ¶
func (rc *RegistryConfig) Load(fileName string) error
func (*RegistryConfig) LoadData ¶
func (rc *RegistryConfig) LoadData(data []byte) error
func (*RegistryConfig) SetParam ¶
func (rc *RegistryConfig) SetParam(key string, value string) error
func (*RegistryConfig) Write ¶
func (rc *RegistryConfig) Write(fileName string) error
Click to show internal directories.
Click to hide internal directories.