From 6661ad7fb39961cebafe379d46cbfc43e70c67aa Mon Sep 17 00:00:00 2001 From: maguodong Date: Sat, 28 Mar 2026 09:59:06 +0800 Subject: [PATCH] =?UTF-8?q?fix(server):=20=E4=BF=AE=E5=A4=8D=E6=9C=8D?= =?UTF-8?q?=E5=8A=A1=E5=99=A8=E5=90=AF=E5=8A=A8=E6=97=A5=E5=BF=97=E8=BE=93?= =?UTF-8?q?=E5=87=BA=E4=BD=8D=E7=BD=AE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 将服务器启动成功的日志输出移至正确的执行流程位置 - 确保地址检查逻辑在日志输出之前正确执行 - 保持原有的地址判断和提示信息功能不变 --- server/server.go | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/server/server.go b/server/server.go index f36a97c..1b13226 100644 --- a/server/server.go +++ b/server/server.go @@ -54,13 +54,14 @@ func Run(g *gin.Engine) { } os.Exit(1) // 启动失败则退出程序 } + + log.Info("服务器启动成功....") + if strings.Contains(s.Addr, "127.0.0.1") || strings.Contains(s.Addr, "0.0.0.0") || strings.Contains(s.Addr, "locahost") { + log.Info("请使用打开:", fmt.Sprintf("http://%s\n", s.Addr)) + } else { + log.Info("请使用打开:", fmt.Sprintf("http://localhost%s\n", s.Addr)) + } }() - log.Info("服务器启动成功....") - if strings.Contains(s.Addr, "127.0.0.1") || strings.Contains(s.Addr, "0.0.0.0") || strings.Contains(s.Addr, "locahost") { - log.Info("请使用打开:", fmt.Sprintf("http://%s\n", s.Addr)) - } else { - log.Info("请使用打开:", fmt.Sprintf("http://localhost%s\n", s.Addr)) - } // 等待中断信号以优雅地关闭服务器 quit := make(chan os.Signal, 1) signal.Notify(quit, syscall.SIGINT, syscall.SIGTERM)