| 1234567891011121314151617181920212223242526272829303132 |
- package utils
- type HTTPData struct {
- ErrNo int `json:"errno"`
- ErrMsg string `json:"errmsg"`
- Data interface{} `json:"data"`
- }
- func ReturnHTTPSuccess(val interface{}) HTTPData {
- rtndata := HTTPData{
- ErrNo: 0,
- ErrMsg: "",
- Data: val,
- }
- return rtndata
- }
- func ReturnHTTPFail(err error) HTTPData {
- rtndata := HTTPData{
- ErrNo: 500,
- ErrMsg: err.Error(),
- }
- return rtndata
- }
- func ReturnHTTPUnauthorized(err error) HTTPData {
- rtndata := HTTPData{
- ErrNo: 401,
- ErrMsg: err.Error(),
- }
- return rtndata
- }
|