change layout
CI / changes (push) Successful in 5s
CI / docker-bff (push) Failing after 7s
CI / docker-product (push) Failing after 5s
CI / docker-admin (push) Failing after 4s
CI / docker-user (push) Failing after 6s

This commit is contained in:
2026-08-20 15:41:44 +08:00
parent 57e04be304
commit be8f89f449
176 changed files with 7009 additions and 4498 deletions
+3 -3
View File
@@ -2,10 +2,10 @@ package response
import (
"bytes"
"encoding/json"
"net/http"
"strings"
jsoniter "github.com/json-iterator/go"
"google.golang.org/grpc/codes"
"google.golang.org/grpc/status"
)
@@ -43,7 +43,7 @@ func Wrap(next http.HandlerFunc) http.HandlerFunc {
raw := bytes.TrimSpace(bw.buf.Bytes())
var data responseData
if len(raw) > 0 {
if err := json.Unmarshal(raw, &data); err != nil {
if err := jsoniter.Unmarshal(raw, &data); err != nil {
ctrl.Fail(w)
return
}
@@ -63,7 +63,7 @@ func unwrapJSONData(v any) any {
return nil
}
var parsed any
if err := json.Unmarshal([]byte(s), &parsed); err != nil {
if err := jsoniter.Unmarshal([]byte(s), &parsed); err != nil {
return v
}
return parsed