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 <noreply@anthropic.com>
This commit is contained in:
parent
9c46c8bab8
commit
8c96c4384f
@ -22,6 +22,7 @@ import (
|
|||||||
"github.com/valyala/fasthttp"
|
"github.com/valyala/fasthttp"
|
||||||
"rua.plus/lolly/internal/config"
|
"rua.plus/lolly/internal/config"
|
||||||
"rua.plus/lolly/internal/utils"
|
"rua.plus/lolly/internal/utils"
|
||||||
|
"rua.plus/lolly/internal/version"
|
||||||
)
|
)
|
||||||
|
|
||||||
// StatusHandler 状态监控处理器。
|
// StatusHandler 状态监控处理器。
|
||||||
@ -488,7 +489,7 @@ func (h *StatusHandler) serveHTML(ctx *fasthttp.RequestCtx, status *Status) {
|
|||||||
// - *Status: 包含服务器运行状态的结构体
|
// - *Status: 包含服务器运行状态的结构体
|
||||||
func (h *StatusHandler) collectStatus() *Status {
|
func (h *StatusHandler) collectStatus() *Status {
|
||||||
status := &Status{
|
status := &Status{
|
||||||
Version: "1.0.0",
|
Version: version.Version,
|
||||||
Uptime: time.Since(h.server.startTime),
|
Uptime: time.Since(h.server.startTime),
|
||||||
Connections: h.server.connections.Load(),
|
Connections: h.server.connections.Load(),
|
||||||
Requests: h.server.requests.Load(),
|
Requests: h.server.requests.Load(),
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user