Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var (
RedisClient *redis.Client
)
Functions ¶
func ConnectRedis ¶
Types ¶
type Config ¶
type Config struct { DBHost string `mapstructure:"MYSQL_HOST"` DBUserName string `mapstructure:"MYSQL_USER"` DBUserPassword string `mapstructure:"MYSQL_PASSWORD"` DBName string `mapstructure:"MYSQL_DB"` DBPort string `mapstructure:"MYSQL_PORT"` ServerPort string `mapstructure:"PORT"` AccessTokenPrivateKey string `mapstructure:"ACCESS_TOKEN_PRIVATE_KEY"` AccessTokenPublicKey string `mapstructure:"ACCESS_TOKEN_PUBLIC_KEY"` RefreshTokenPrivateKey string `mapstructure:"REFRESH_TOKEN_PRIVATE_KEY"` RefreshTokenPublicKey string `mapstructure:"REFRESH_TOKEN_PUBLIC_KEY"` AccessTokenExpiresIn time.Duration `mapstructure:"ACCESS_TOKEN_EXPIRED_IN"` RefreshTokenExpiresIn time.Duration `mapstructure:"REFRESH_TOKEN_EXPIRED_IN"` AccessTokenMaxAge int `mapstructure:"ACCESS_TOKEN_MAXAGE"` RefreshTokenMaxAge int `mapstructure:"REFRESH_TOKEN_MAXAGE"` RedisUrl string `mapstructure:"REDIS_URL"` }
var AppConfig Config
func LoadConfig ¶
Click to show internal directories.
Click to hide internal directories.