Documentation
¶
Index ¶
Constants ¶
View Source
const ( API_CODE_SUCCESS = 0 // API_CODE_SUCCESS indicates the request was processed successfully. API_CODE_FAILED = 1 // API_CODE_FAILED indicates the request failed. )
API response code constants used as the top-level status indicator in JSON responses.
Variables ¶
View Source
var ( // ErrorNotFound is returned when the requested resource does not exist. ErrorNotFound = &dto.ResponseMessage{404, "record not found", nil} // ErrorNoToken is returned when no token is present in the request. ErrorNoToken = &dto.ResponseMessage{400, "token does not define", nil} // ErrorBadToken is returned when the provided token is malformed or invalid. ErrorBadToken = &dto.ResponseMessage{400, "token error", nil} // ErrorExpiredToken is returned when the provided token has expired. ErrorExpiredToken = &dto.ResponseMessage{401, "token expired", nil} // ErrorPermissionToken is returned when the token lacks the required permission. ErrorPermissionToken = &dto.ResponseMessage{403, "token has no permission", nil} // ErrorInternalServer is returned for unexpected server-side errors. ErrorInternalServer = &dto.ResponseMessage{500, "internal server error", nil} // ErrorDatabase is returned when a database operation fails. ErrorDatabase = &dto.ResponseMessage{500, "database error", nil} )
Pre-defined ResponseMessage error values for common token and server errors.
Functions ¶
This section is empty.
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.