feat(config):支持 compose 本地配置切换

This commit is contained in:
leonincs
2026-04-21 15:33:33 +08:00
parent 96c8ee51e6
commit 33d6816ac6
4 changed files with 47 additions and 10 deletions

View File

@@ -9,14 +9,18 @@ import (
rediscache "feedsystem_video_go/internal/middleware/redis"
"feedsystem_video_go/internal/observability"
"log"
"os"
"strconv"
"time"
)
func main() {
// 加载配置
log.Printf("Loading config from configs/config.yaml")
const configPath = "configs/config.yaml"
configPath := os.Getenv("CONFIG_PATH")
if configPath == "" {
configPath = "configs/config.yaml"
}
log.Printf("Loading config from %s", configPath)
cfg, usedDefault, err := config.LoadLocalDev(configPath)
if err != nil {
log.Fatalf("Failed to load config: %v", err)