mirror of
https://git.fightbot.fun/hxuanyu/BingPaper.git
synced 2026-02-15 08:49:33 +08:00
支持通过命令行参数指定配置文件路径,优化配置文件加载逻辑
This commit is contained in:
@@ -23,12 +23,12 @@ import (
|
||||
)
|
||||
|
||||
// Init 初始化应用各项服务
|
||||
func Init(webFS embed.FS) *gin.Engine {
|
||||
func Init(webFS embed.FS, configPath string) *gin.Engine {
|
||||
// 0. 确保数据目录存在
|
||||
_ = os.MkdirAll("data/picture", 0755)
|
||||
|
||||
// 1. 初始化配置
|
||||
if err := config.Init(""); err != nil {
|
||||
if err := config.Init(configPath); err != nil {
|
||||
log.Fatalf("Failed to initialize config: %v", err)
|
||||
}
|
||||
cfg := config.GetConfig()
|
||||
|
||||
Reference in New Issue
Block a user