package handler import ( "github.com/gin-gonic/gin" "git.sundynix.cn/Blizzard/sundynix-site/server/internal/pkg/resp" "git.sundynix.cn/Blizzard/sundynix-site/server/internal/service" ) // ReleaseHandler 最新版本信息(代理 gitea)。 type ReleaseHandler struct { svc *service.ReleaseService } func NewReleaseHandler() *ReleaseHandler { return &ReleaseHandler{svc: service.NewReleaseService()} } // Latest GET /api/releases/latest func (h *ReleaseHandler) Latest(c *gin.Context) { resp.OK(c, h.svc.Latest()) }