fix
wangpengfei
2023-08-16 43c28468d74f7ca43a3387099e7128bcdb37798f
fix
1个文件已修改
15 ■■■■■ 已修改文件
conf/config.go 15 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
conf/config.go
@@ -8,6 +8,7 @@
    "flag"
    "github.com/spf13/viper"
    "log"
    "os"
)
var (
@@ -111,6 +112,20 @@
    if err := Viper.Unmarshal(&Conf); err != nil {
        log.Fatalf("Unmarshal err:%v", err)
    }
    DBHost := os.Getenv("DB_HOST")
    DBName := os.Getenv("DB_NAME")
    DBPort := os.Getenv("DB_PORT")
    DBUser := os.Getenv("DB_USER")
    DBPasswd := os.Getenv("DB_PASSWD")
    if len(DBHost) > 0 &&
        len(DBName) > 0 &&
        len(DBPort) > 0 &&
        len(DBUser) > 0 &&
        len(DBPasswd) > 0 {
        Conf.Mysql.Dsn = DBUser + ":" + DBPasswd + "@tcp(" + DBHost + ":" + DBPort + ")/" + DBName + "?charset=utf8&parseTime=True&loc=Local"
    }
    ShowConfig()
}