errmsg.go 757 B

123456789101112131415161718192021222324252627282930313233
  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[TokenGenerateError] = "failed to generate token"
  13. message[DbError] = "database is busy, please try again late"
  14. }
  15. func MapErrMsg(code int64) string {
  16. if msg, ok := message[code]; ok {
  17. return msg
  18. } else {
  19. return "some unknown error has occurred"
  20. }
  21. }
  22. func IsCodeErr(code int64) bool {
  23. if _, ok := message[code]; ok {
  24. return true
  25. } else {
  26. return false
  27. }
  28. }