Documentation ¶
Index ¶
- func CreateProp(configFilePath string)
- func GetConfigValue(m map[interface{}]interface{}, prefix []string, index int) interface{}
- func GetSysConfigValue(key string, defaultValue string) string
- func GetYamlValue(prefixs []string, index int, defaultValue interface{}) interface{}
- func InitLog(serviceName string)
- func LoadConfigFile(filepath string) []byte
- func SetLineNumLogrusHook()
- type DBConfig
- type Prop
- type ServiceConfig
- func (this *ServiceConfig) DeviceWarmDao() *daos.DeviceWarmDao
- func (this *ServiceConfig) DeviceWarmService() *services.DeviceWarmService
- func (this *ServiceConfig) RongCloudDao() *daos.RongCloudDao
- func (this *ServiceConfig) RongCloudService() *services.RongCloudService
- func (this *ServiceConfig) ServiceCenterDao() *daos.ServiceCenterDao
- func (this *ServiceConfig) ServiceCenterService() *services.ServiceCenterService
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func CreateProp ¶
func CreateProp(configFilePath string)
func GetConfigValue ¶
递归读取用户配置文件
func GetSysConfigValue ¶
func GetYamlValue ¶
func SetLineNumLogrusHook ¶
func SetLineNumLogrusHook()
Types ¶
type Prop ¶
type Prop struct {
ConfigFilePath string
}
var Properties *Prop
func (*Prop) GetConfigFilePath ¶
func (*Prop) SetConfigFilePath ¶
type ServiceConfig ¶
type ServiceConfig struct { }
func NewServiceConfig ¶
func NewServiceConfig() *ServiceConfig
func (*ServiceConfig) DeviceWarmDao ¶
func (this *ServiceConfig) DeviceWarmDao() *daos.DeviceWarmDao
func (*ServiceConfig) DeviceWarmService ¶
func (this *ServiceConfig) DeviceWarmService() *services.DeviceWarmService
func (*ServiceConfig) RongCloudDao ¶
func (this *ServiceConfig) RongCloudDao() *daos.RongCloudDao
func (*ServiceConfig) RongCloudService ¶
func (this *ServiceConfig) RongCloudService() *services.RongCloudService
func (*ServiceConfig) ServiceCenterDao ¶
func (this *ServiceConfig) ServiceCenterDao() *daos.ServiceCenterDao
func (*ServiceConfig) ServiceCenterService ¶
func (this *ServiceConfig) ServiceCenterService() *services.ServiceCenterService
Click to show internal directories.
Click to hide internal directories.