Versions in this module Expand all Collapse all v0 v0.0.1 Apr 23, 2023 Changes in this version + func NewHadeConfig(params ...interface{}) (interface{}, error) + type HadeConfig struct + func (conf *HadeConfig) Get(key string) interface{} + func (conf *HadeConfig) GetBool(key string) bool + func (conf *HadeConfig) GetFloat64(key string) float64 + func (conf *HadeConfig) GetInt(key string) int + func (conf *HadeConfig) GetIntSlice(key string) []int + func (conf *HadeConfig) GetString(key string) string + func (conf *HadeConfig) GetStringMap(key string) map[string]interface{} + func (conf *HadeConfig) GetStringMapString(key string) map[string]string + func (conf *HadeConfig) GetStringMapStringSlice(key string) map[string][]string + func (conf *HadeConfig) GetStringSlice(key string) []string + func (conf *HadeConfig) GetTime(key string) time.Time + func (conf *HadeConfig) IsExist(key string) bool + func (conf *HadeConfig) Load(key string, val interface{}) error + type HadeConfigProvider struct + func (provider *HadeConfigProvider) Boot(c framework.Container) error + func (provider *HadeConfigProvider) IsDefer() bool + func (provider *HadeConfigProvider) Name() string + func (provider *HadeConfigProvider) Params(c framework.Container) []interface{} + func (provider *HadeConfigProvider) Register(c framework.Container) framework.NewInstance