Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AppConfigs ¶
func (*AppConfigs) GetAppConfig ¶
func (c *AppConfigs) GetAppConfig() AppConfig
func (*AppConfigs) GetDatabaseConfig ¶
func (c *AppConfigs) GetDatabaseConfig() DatabaseConfig
func (*AppConfigs) GetRedisConfig ¶
func (c *AppConfigs) GetRedisConfig() RedisConfig
type DatabaseConfig ¶
type Provider ¶
type Provider interface { ConfigFileUsed() string Get(key string) interface{} GetBool(key string) bool GetDuration(key string) time.Duration GetFloat64(key string) float64 GetInt(key string) int GetInt64(key string) int64 GetSizeInBytes(key string) uint GetString(key string) string GetStringMap(key string) map[string]interface{} GetStringMapString(key string) map[string]string GetStringMapStringSlice(key string) map[string][]string GetStringSlice(key string) []string GetTime(key string) time.Time InConfig(key string) bool IsSet(key string) bool GetDatabaseConfig() DatabaseConfig GetAppConfig() AppConfig GetRedisConfig() RedisConfig }
Provider the config provider
type RedisConfig ¶
Click to show internal directories.
Click to hide internal directories.