package logic import ( "lone-services/pkg/utils" product "lone-services/rpc/product/pb" jsoniter "github.com/json-iterator/go" ) // 关闭 EscapeHTML,避免 content 中

被编成 \u003cp\u003e var jsonAPI = jsoniter.Config{EscapeHTML: false}.Froze() func okResponse(data any) *product.Response { buf, _ := jsonAPI.Marshal(data) return &product.Response{ Code: utils.Ok.Code, Msg: utils.Ok.Msg, Data: string(buf), } } func failResponse(status utils.Status) *product.Response { return &product.Response{ Code: status.Code, Msg: status.Msg, } } func outResponse(status utils.Status, msg string) *product.Response { return &product.Response{ Code: status.Code, Msg: msg, } }