package utils type HTTPData struct { Code int `json:"code"` Msg string `json:"msg"` Data interface{} `json:"data"` } func ReturnHTTPSuccess(val interface{}) HTTPData { rtndata := HTTPData{ Code: 0, Msg: "", Data: val, } return rtndata } func ReturnHTTPFail(err error) HTTPData { rtndata := HTTPData{ Code: 500, Msg: err.Error(), } return rtndata } func ReturnHTTPUnauthorized(err error) HTTPData { rtndata := HTTPData{ Code: 401, Msg: err.Error(), } return rtndata }