feat: json marshal orderd map
parent
dfd75a774c
commit
bec742852a
|
|
@ -41,7 +41,8 @@ func (e *APIResponse) Render(w http.ResponseWriter, r *http.Request) {
|
|||
|
||||
w.WriteHeader(e.HTTPCode)
|
||||
|
||||
err := json.MarshalWrite(w, e)
|
||||
// Deterministic 保证 map 类型字段按 key 排序输出,避免每次响应顺序随机
|
||||
err := json.MarshalWrite(w, e, json.Deterministic(true))
|
||||
if err != nil {
|
||||
slog.Error("render resp failed", "err", err)
|
||||
}
|
||||
|
|
|
|||
Loading…
Reference in New Issue