package common import ( "lone-services/pkg/utils" analysis "lone-services/rpc/analysis/pb" jsoniter "github.com/json-iterator/go" ) func OkResponse(data any) *analysis.Response { buf, _ := jsoniter.Marshal(data) return &analysis.Response{ Code: utils.Ok.Code, Msg: utils.Ok.Msg, Data: string(buf), } } func FailResponse(status utils.Status) *analysis.Response { return &analysis.Response{ Code: status.Code, Msg: status.Msg, } } func OutResponse(status utils.Status, msg string) *analysis.Response { return &analysis.Response{ Code: status.Code, Msg: msg, } }