code.go 791 B

123456789101112131415161718192021222324
  1. package consts
  2. // 三位数错误编码为复用http原本含义
  3. // 五位数错误编码为应用自定义错误
  4. // 五开头的五位数错误编码为服务器端错误,比如数据库操作失败
  5. // 四开头的五位数错误编码为客户端错误,有时候是客户端代码写错了,有时候是用户操作错误
  6. const (
  7. // CodeSuccess 操作成功
  8. CodeSuccess = 0
  9. // CodeCheckLogin 未登录
  10. CodeCheckLogin = 401
  11. // CodeNoPermission 无权限
  12. CodeNoPermission = 402
  13. // CodeNoRightErr 未授权访问
  14. CodeNoRightErr = 403
  15. // CodeDBError 数据库操作失败
  16. CodeDBError = 50001
  17. // CodeEncryptError 加密失败
  18. CodeEncryptError = 50002
  19. //CodeParamErr 各种奇奇怪怪的参数错误
  20. CodeParamErr = 40001
  21. //CodePanicErr 致命错误
  22. CodePanicErr = 41001
  23. )