From 8537d9c3a0c962ed90a1d3ac67bde1b63b97666f Mon Sep 17 00:00:00 2001 From: kingecg Date: Sat, 11 Jul 2026 11:17:54 +0800 Subject: [PATCH] ``` 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 --- go.mod | 4 ++-- go.sum | 4 ++++ main.go | 4 ++-- 3 files changed, 8 insertions(+), 4 deletions(-) diff --git a/go.mod b/go.mod index cc06baf..e115e2d 100644 --- a/go.mod +++ b/go.mod @@ -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 diff --git a/go.sum b/go.sum index 8375dad..c1f213d 100644 --- a/go.sum +++ b/go.sum @@ -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= diff --git a/main.go b/main.go index f98de52..3188eee 100644 --- a/main.go +++ b/main.go @@ -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) -} \ No newline at end of file +}