style: 合入后修 gofmt/govet 与 RegistrationView 类型检查

This commit is contained in:
Nixevol
2026-09-30 16:34:33 +08:00
parent 8f2ebc7d21
commit 0c9b459fb1
18 changed files with 74 additions and 79 deletions
+1 -4
View File
@@ -1,7 +1,6 @@
package admin
import (
"errors"
"log/slog"
"net"
"net/http"
@@ -148,9 +147,7 @@ func New(d Deps) *Handler {
// ServeHTTP 实现 http.Handler。按路由限制请求体大小与读截止时间。
func (h *Handler) ServeHTTP(w http.ResponseWriter, r *http.Request) {
limit, readFor := requestBodyBudget(r)
if err := http.NewResponseController(w).SetReadDeadline(time.Now().Add(readFor)); err != nil && !errors.Is(err, http.ErrNotSupported) {
// 测试用 ResponseRecorder 或不支持截止时间的封装:忽略。
}
_ = http.NewResponseController(w).SetReadDeadline(time.Now().Add(readFor))
if r.Body != nil {
r.Body = http.MaxBytesReader(w, r.Body, limit)
}