16 lines
644 B
Go
16 lines
644 B
Go
package config
|
|
|
|
var C Config
|
|
|
|
type Config struct {
|
|
Port int `mapstructure:"port" json:"port" yaml:"port"`
|
|
Env string `mapstructure:"env" json:"Env" yaml:"Env"`
|
|
Domain string `mapstructure:"domain" json:"domain" yaml:"domain"`
|
|
Mysql Mysql `mapstructure:"mysql" json:"mysql" yaml:"mysql"`
|
|
Log Log `mapstructure:"log" json:"log" yaml:"log"`
|
|
Redis Redis `mapstructure:"redis" json:"redis" yaml:"redis"`
|
|
Jwt Jwt `mapstructure:"jwt" json:"jwt" yaml:"jwt"`
|
|
Oss Oss `mapstructure:"oss" json:"oss" yaml:"oss"`
|
|
Snowflake int64 `mapstructure:"snowflake" json:"snowflake" yaml:"snowflake"`
|
|
}
|