Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var ( // ErrInvalidID means given id is invalid ErrInvalidID = newAPPError(http.StatusBadRequest, 40001, "invalid id") // ErrInvalidPage means given page is invalid which MUST be greater than 0 ErrInvalidPage = newAPPError(http.StatusBadRequest, 40002, "page MUST be greater than 0") // ErrInvalidSize means given size is invalid which MUST be greater than 0 ErrInvalidSize = newAPPError(http.StatusBadRequest, 40003, "size MUST be greater than 0") // ErrEmptyName means give name must NOT empty value ErrEmptyName = newAPPError(http.StatusBadRequest, 40004, "name must be NOT empty") // ErrEmptyEmail means email must be NOT empty ErrEmptyEmail = newAPPError(http.StatusBadRequest, 40005, "email must be NOT empty") // ErrEmptyPassword means password must be NOT empty ErrEmptyPassword = newAPPError(http.StatusBadRequest, 40005, "password must be NOT empty") // ErrUserEmailExists means user email is exists ErrUserEmailExists = newAPPError(http.StatusBadRequest, 40006, "user email is exists") // ErrEmptyRemark means remark must be NOT empty ErrEmptyRemark = newAPPError(http.StatusBadRequest, 40007, "remark must be NOT empty") // ErrMissingPayerID means missing payer id ErrMissingPayerID = newAPPError(http.StatusBadRequest, 40008, "missing payer id") // ErrMissingTotal means missing total value ErrMissingTotal = newAPPError(http.StatusBadRequest, 40009, "missing total value") )
View Source
var ( // ErrMissingToken means missing token in header ErrMissingToken = newAPPError(http.StatusUnauthorized, 40100, "missing token") // ErrAuthHeaderFormat means must provide Authorization header with format `Bearer {token}` ErrAuthHeaderFormat = newAPPError(http.StatusUnauthorized, 40101, "Must provide Authorization header with format `Bearer {token}`") // ErrIncorrectPassword means incorrect password ErrIncorrectPassword = newAPPError(http.StatusUnauthorized, 40102, "incorrect password") // ErrExpiredToken means token is expired ErrExpiredToken = newAPPError(http.StatusUnauthorized, 40103, "token is expired") // ErrInvalidToken means token is invalid ErrInvalidToken = newAPPError(http.StatusUnauthorized, 40104, "token is invalid") )
View Source
var ( // ErrUserNotExists means user is not exists ErrUserNotExists = newAPPError(http.StatusNotFound, 40400, "user is not exists") // ErrActivityNotExists means activity not exists ErrActivityNotExists = newAPPError(http.StatusNotFound, 40401, "activity not exists") // ErrRecordNotExists means record not exists ErrRecordNotExists = newAPPError(http.StatusNotFound, 40402, "record not exists") )
View Source
var ( // ErrGetUserByID means get user by id is failure ErrGetUserByID = newAPPError(http.StatusInternalServerError, 50000, "get user by id is failure") // ErrGetUserByToken means get user by token is failure ErrGetUserByToken = newAPPError(http.StatusInternalServerError, 50001, "get user by token is failure") // ErrGetUserByEmail means get user by email is failure ErrGetUserByEmail = newAPPError(http.StatusInternalServerError, 50001, "get user by email is failure") // ErrEncryptPassword means encrypt password is failure ErrEncryptPassword = newAPPError(http.StatusInternalServerError, 50002, "encrypt password is failure") // ErrSignup means signup is failure ErrSignup = newAPPError(http.StatusInternalServerError, 50003, "signup is failure") // ErrNewToken means new a jwt is failure ErrNewToken = newAPPError(http.StatusInternalServerError, 50004, "new a jwt is failure") // ErrUpdateToken means update token by user id is failure ErrUpdateToken = newAPPError(http.StatusInternalServerError, 50005, "update token by user id is failure") // ErrLogin means login is failure ErrLogin = newAPPError(http.StatusInternalServerError, 50005, "login is failure") // ErrValidateToken means couldn't parse claims ErrValidateToken = newAPPError(http.StatusInternalServerError, 50006, "Couldn't parse claims") )
View Source
var ( // ErrReadiness means readiness is failure ErrReadiness = newAPPError(http.StatusInternalServerError, 50010, "readiness is failure") // ErrLiveness means liveness is failure ErrLiveness = newAPPError(http.StatusInternalServerError, 50011, "liveness is failure") )
View Source
var ( // ErrCreateActivity means create an activity is failure ErrCreateActivity = newAPPError(http.StatusInternalServerError, 50020, "create an activity is failure") // ErrListActivities means list all activities is failure ErrListActivities = newAPPError(http.StatusInternalServerError, 50021, "list all activities is failure") // ErrCountActivity means count all activities is failure ErrCountActivity = newAPPError(http.StatusInternalServerError, 50023, "count activities is failure") // ErrUpdateActivity means update an activity is failure ErrUpdateActivity = newAPPError(http.StatusInternalServerError, 50024, "update an activity is failure") // ErrGetActivityByID means get activity by id is failure ErrGetActivityByID = newAPPError(http.StatusInternalServerError, 50025, "get an activity by id is failure") // ErrDeleteActivity means delete an activity by id is failure ErrDeleteActivity = newAPPError(http.StatusInternalServerError, 50026, "delete an activity by id is failure") // ErrInviteMembers means invite new members is failure ErrInviteMembers = newAPPError(http.StatusInternalServerError, 50027, "invite new members is failure") )
View Source
var ( // ErrGetRecordByID means Get spend record details is failure ErrGetRecordByID = newAPPError(http.StatusInternalServerError, 50030, "Get spend record details is failure") // ErrListRecords means list all records is failure ErrListRecords = newAPPError(http.StatusInternalServerError, 50031, "list all records is failure") // ErrDeleteRecord means delete record by id is failure ErrDeleteRecord = newAPPError(http.StatusInternalServerError, 50032, "delete record by id is failure") // ErrNewRecord means create a new record is failure ErrNewRecord = newAPPError(http.StatusInternalServerError, 50033, "create a new record is failure") )
View Source
var ( // ErrDBConnect means db connect is failure ErrDBConnect = newAPPError(http.StatusInternalServerError, 50001, "db connect is failure") // ErrPing means db ping is failure ErrPing = newAPPError(http.StatusInternalServerError, 50002, "db ping is failure") )
View Source
var ( // ErrRateLimit means too many requests ErrRateLimit = newAPPError(http.StatusTooManyRequests, 42900, "too many requests") )
Functions ¶
This section is empty.
Types ¶
Click to show internal directories.
Click to hide internal directories.