Files
open-im-server/internal/apiresp/resp.go
T

19 lines
356 B
Go
Raw Normal View History

2023-02-27 18:21:41 +08:00
package apiresp
2023-03-03 18:59:28 +08:00
type apiResponse struct {
2023-02-27 18:21:41 +08:00
ErrCode int `json:"errCode"`
ErrMsg string `json:"errMsg"`
ErrDlt string `json:"errDlt"`
Data any `json:"data"`
}
2023-03-03 18:59:28 +08:00
func apiSuccess(data any) *apiResponse {
return &apiResponse{
2023-02-27 18:21:41 +08:00
Data: data,
}
}
2023-03-03 18:59:28 +08:00
func apiError(err error) *apiResponse {
return &apiResponse{ErrCode: 10000, ErrMsg: err.Error()}
2023-02-27 18:21:41 +08:00
}