errmsg.go 809 B

12345678910111213141516171819202122232425262728293031323334
  1. //@File errmsg.go
  2. //@Time 2022/04/26
  3. //@Author #Suyghur,
  4. package result
  5. var message map[int64]string
  6. func init() {
  7. message = make(map[int64]string)
  8. message[Ok] = "success"
  9. message[ServerCommonError] = "some unknown error has occurred"
  10. message[RequestParamError] = "request params error"
  11. message[TokenExpireError] = "the token is invalid, please re-authenticate"
  12. message[TokenParseError] = "failed to parse token"
  13. message[TokenGenerateError] = "failed to generate token"
  14. message[DbError] = "database is busy, please try again late"
  15. }
  16. func MapErrMsg(code int64) string {
  17. if msg, ok := message[code]; ok {
  18. return msg
  19. } else {
  20. return "some unknown error has occurred"
  21. }
  22. }
  23. func IsCodeErr(code int64) bool {
  24. if _, ok := message[code]; ok {
  25. return true
  26. } else {
  27. return false
  28. }
  29. }