Documentation ¶
Overview ¶
Package response base info
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type RetBase ¶
RetBase struct
var ( RESP_SUCC *RetBase RESP_FAIL *RetBase RESP_PARAMS_INVALID *RetBase RESP_HTTP_REQ_ERROR *RetBase RESP_BUSINESS_REQ_ERROR *RetBase RESP_STRUCT_COPY_REQ_ERROR *RetBase RESP_DB_ERROR *RetBase RESP_DB_SELECT_ERROR *RetBase RESP_DB_UPDATE_ERROR *RetBase RESP_DB_INSERT_ERROR *RetBase RESP_DB_DELETE_ERROR *RetBase RESP_DB_RECORD_NOT_FOUND_ERROR *RetBase RESP_DB_RECORD_EXIST_ERROR *RetBase RESP_JSON_MARSHAL_ERROR *RetBase RESP_JSON_UNMARSHAL_ERROR *RetBase RESP_DECRYPT_ERROR *RetBase RESP_ENCRYPT_ERROR *RetBase RESP_REDIS_GET_ERROR *RetBase RESP_REDIS_SET_ERROR *RetBase RESP_REDIS_TTL_ERROR *RetBase RESP_REDIS_EXPIRE_ERROR *RetBase RESP_REDIS_DELETE_ERROR *RetBase RESP_REDIS_SCRIPT_ERROR *RetBase )
type RetData ¶
type RetData struct { RetBase Data interface{} `json:"data"` }
RetData struct ret data
func BuildFailResp ¶
func BuildFailResp(data interface{}) *RetData
BuildFailResp 构建异常/未知的错误响应,通常情况下,非成功时data都会为nil
func NewRetData ¶
NewRetData 构建一般响应,通常情况下,非成功时data都会为nil
Click to show internal directories.
Click to hide internal directories.