Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func RewriteConfig ¶
RewriteConfig rewrite config file path
Types ¶
type AllConfig ¶
type AllConfig struct {
Debug bool `json:"debug" mapstructure:"debug" yaml:"debug"`
Server *Server `json:"server" mapstructure:"server" yaml:"server"`
Data *Data `json:"data" mapstructure:"data" yaml:"data"`
I18n *translator.I18n `json:"i18n" mapstructure:"i18n" yaml:"i18n"`
ServiceConfig *service_config.ServiceConfig `json:"service_config" mapstructure:"service_config" yaml:"service_config"`
Swaggerui *router.SwaggerConfig `json:"swaggerui" mapstructure:"swaggerui" yaml:"swaggerui"`
UI *server.UI `json:"ui" mapstructure:"ui" yaml:"ui"`
}
AllConfig all config
func ReadConfig ¶
ReadConfig read config
func (*AllConfig) SetEnvironmentOverrides ¶
func (c *AllConfig) SetEnvironmentOverrides()
type Data ¶
type Data struct {
Database *data.Database `json:"database" mapstructure:"database" yaml:"database"`
Cache *data.CacheConf `json:"cache" mapstructure:"cache" yaml:"cache"`
}
Data data config
type PathIgnore ¶
type PathIgnore struct {
Users []string `yaml:"users"`
}
Click to show internal directories.
Click to hide internal directories.