feat: upgrade dependencies and enhance daemon logging

- Upgrade git.kingecg.top/kingecg/godaemon from v1.0.4 to v1.0.6
- Upgrade git.kingecg.top/kingecg/gologger from v1.0.11 to v1.0.12
- Replace NewGoDaemon with NewGoDaemonWithLogger to add logger support
- Remove trailing newline in stop function for consistency
```

Co-authored-by: Copilot <copilot@github.com>
This commit is contained in:
kingecg 2026-07-11 11:17:54 +08:00
parent 6fd9f32f9c
commit 8537d9c3a0
3 changed files with 8 additions and 4 deletions

4
go.mod
View File

@ -6,8 +6,8 @@ go 1.23.0
require (
git.kingecg.top/kingecg/cmux v1.0.1
git.kingecg.top/kingecg/godaemon v1.0.4
git.kingecg.top/kingecg/gologger v1.0.11
git.kingecg.top/kingecg/godaemon v1.0.6
git.kingecg.top/kingecg/gologger v1.0.12
github.com/gin-gonic/gin v1.10.1
github.com/golang-jwt/jwt/v5 v5.2.2
github.com/nanmu42/gzip v1.2.0

4
go.sum
View File

@ -2,10 +2,14 @@ git.kingecg.top/kingecg/cmux v1.0.1 h1:Opon5dTuXqMij8SmPZ8fXH7X60L0VfTYvcGy527dY
git.kingecg.top/kingecg/cmux v1.0.1/go.mod h1:a+F13YErFNop1u5s445sxaJkDqnZ8Vy7aIvWncbn+tM=
git.kingecg.top/kingecg/godaemon v1.0.4 h1:YBVdrgWoSShFAkltD89iLuylvTaq1/pbo/LJ7ezIB9w=
git.kingecg.top/kingecg/godaemon v1.0.4/go.mod h1:IinFiox6YMmObc0Tw9B+XMRamZKTP0TQ5ZenhPAu+Sk=
git.kingecg.top/kingecg/godaemon v1.0.6 h1:pQ8S8U+zJHG7N1CM5l1fsPKHOJj94GuoK1E/iQqX4P0=
git.kingecg.top/kingecg/godaemon v1.0.6/go.mod h1:/XanR1ZQVEEuaA3/jB2W49mrczvCwXGh27HcNBR/xT4=
git.kingecg.top/kingecg/gologger v1.0.10 h1:o6CNJ3TM9wOnKsV0hNasSSmZXEOMl5mBXZDnKJnC0a0=
git.kingecg.top/kingecg/gologger v1.0.10/go.mod h1:auMA7VGipqttnF0jmtclhbaIr08gqtVPj6BSMknHTOE=
git.kingecg.top/kingecg/gologger v1.0.11 h1:/GmDOvHJyaBRFXjsk2DqqawwraCBVrOpNRBHf1B6Do0=
git.kingecg.top/kingecg/gologger v1.0.11/go.mod h1:auMA7VGipqttnF0jmtclhbaIr08gqtVPj6BSMknHTOE=
git.kingecg.top/kingecg/gologger v1.0.12 h1:SRmpJY1v6joia6AEe9AIInusRiSwve7Rt1tZQMPrBqg=
git.kingecg.top/kingecg/gologger v1.0.12/go.mod h1:auMA7VGipqttnF0jmtclhbaIr08gqtVPj6BSMknHTOE=
github.com/bytedance/sonic v1.11.6 h1:oUp34TzMlL+OY1OUWxHqsdkgC/Zfc85zGqw9siXjrc0=
github.com/bytedance/sonic v1.11.6/go.mod h1:LysEHSvpvDySVdC2f87zGWf6CIKJcAvqab1ZaiQtds4=
github.com/bytedance/sonic/loader v0.1.1 h1:c+e5Pt1k/cy5wMveRDyk2X4B9hF4g7an8N3zCYjJFNM=

View File

@ -22,7 +22,7 @@ func main() {
}
}()
// 创建守护进程实例
daemon := godaemon.NewGoDaemon(start, stop)
daemon := godaemon.NewGoDaemonWithLogger(start, stop, l)
// 启动守护进程
daemon.Start()
}
@ -53,4 +53,4 @@ func start(g *godaemon.GoDaemon) {
func stop(g *godaemon.GoDaemon) {
// 发送 SIGTERM 信号给当前进程
g.Running.Process.Signal(syscall.SIGTERM)
}
}