From 8c96c4384f326bef2a042b664c0b40ee9a980274 Mon Sep 17 00:00:00 2001 From: xfy Date: Thu, 7 May 2026 17:46:32 +0800 Subject: [PATCH] fix(status): use version package instead of hardcoded version Replace hardcoded "1.0.0" with version.Version to show the actual build version injected via -ldflags. Co-Authored-By: Claude Opus 4.7 --- internal/server/status.go | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/internal/server/status.go b/internal/server/status.go index ed36f19..8e3aa37 100644 --- a/internal/server/status.go +++ b/internal/server/status.go @@ -22,6 +22,7 @@ import ( "github.com/valyala/fasthttp" "rua.plus/lolly/internal/config" "rua.plus/lolly/internal/utils" + "rua.plus/lolly/internal/version" ) // StatusHandler 状态监控处理器。 @@ -488,7 +489,7 @@ func (h *StatusHandler) serveHTML(ctx *fasthttp.RequestCtx, status *Status) { // - *Status: 包含服务器运行状态的结构体 func (h *StatusHandler) collectStatus() *Status { status := &Status{ - Version: "1.0.0", + Version: version.Version, Uptime: time.Since(h.server.startTime), Connections: h.server.connections.Load(), Requests: h.server.requests.Load(),