| 1234567891011121314151617181920212223242526272829 |
- package utils
- // RetCode Result Code
- type HttpStatusCode int
- // Result Code List
- const (
- HTTP_STATUS_OK = 200
- HTTP_STATUS_UNAUTHORIZED = 401
- HTTP_STATUS_404 = 404
- HTTP_STATUS_ERR = 500
- )
- type HttpResult struct {
- Code HttpStatusCode `json:"code"`
- Msg interface{} `json:"msg"`
- Data interface{} `json:"data"`
- }
- func HttpStatusOk(msg string, objects interface{}) (r *HttpResult) {
- r = &HttpResult{Code: HTTP_STATUS_OK, Msg: msg, Data: objects}
- return
- }
- // ResultErr JRet Result
- func HttpStatusErr(code HttpStatusCode, msg string, objects interface{}) (r *HttpResult) {
- r = &HttpResult{Code: code, Msg: msg, Data: objects}
- return
- }
|