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 }