- main.go: 接入 config.Load() 替换硬编码 :8080 - main.go: 添加 signal.NotifyContext + http.Server.Shutdown(10s drain) - main.go: 初始化 Zap 日志,prod 环境切换 Gin release 模式 - ws/handler.go: 所有 log.Printf 替换为 logger.Log 结构化日志 - 修复 .gitignore 排除规则(/server 仅匹配根目录二进制) - 新增 zap、viper 依赖
3.4 KiB
3.4 KiB