Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type BasicConfigManager ¶
BasicConfigManager is the basic implement of ConfigManager
func NewBasicConfigManager ¶
func NewBasicConfigManager(log logger.Logger) (*BasicConfigManager, error)
NewBasicConfigManager is used to create a basic ConfigManager
func (*BasicConfigManager) GetConfig ¶
func (b *BasicConfigManager) GetConfig(ctx context.Context, protoFilePath string) (configs.ConfigItem, error)
GetConfig is used to get config of specified proto file path
type ConfigManager ¶
type ConfigManager interface { // GetConfig is used to get config of specified proto file path GetConfig(ctx context.Context, protoFilePath string) (configs.ConfigItem, error) }
ConfigManager is used to manage config
func NewConfigManager ¶
func NewConfigManager(log logger.Logger) (ConfigManager, error)
NewConfigManager is used to create ConfigManager
Click to show internal directories.
Click to hide internal directories.