spark-server/internal/pkg/errs/codes.go
DESKTOP-L8OUL9F\gfl0034 715ace7ac6 feat(square): 广场 Bot/RSS 发布与媒体校验
支持广场机器人发帖与媒体类型检查,并补充相关迁移与 i18n。
2026-09-24 23:07:06 +08:00

31 lines
1.5 KiB
Go

package errs
// Sentinel AppErrors. Code is the envelope code shared by HTTP and TCP.
var (
OK = NewError("0", "ok", "")
ErrInvalidArgument = NewError("40001", "invalid argument", "")
ErrFrameTooLarge = NewError("40002", "frame too large", "")
ErrInvalidFrame = NewError("40003", "invalid frame", "")
ErrProxyHeader = NewError("40004", "invalid proxy protocol header", "")
ErrMediaOversized = NewError("40005", "media oversized", "")
ErrUnauthorized = NewError("40101", "unauthorized", "")
ErrNotAuthenticated = NewError("40102", "not authenticated", "")
ErrVerifyCodeInvalid = NewError("40103", "verification code invalid", "")
ErrForbidden = NewError("40301", "forbidden", "")
ErrNotFound = NewError("40401", "not found", "")
ErrMediaExpired = NewError("40402", "media expired", "")
ErrDuplicate = NewError("40901", "duplicate", "")
ErrBusy = NewError("42901", "busy", "")
ErrRateLimited = NewError("42902", "rate limited", "")
ErrOutboundDropped = NewError("42903", "outbound dropped", "")
ErrClosed = NewError("49901", "connection closed", "")
ErrInner = NewErrorPrint("50001", "internal", "")
ErrOperatFail = NewErrorPrint("50002", "operation failed", "")
ErrClockRewind = NewErrorPrint("50003", "snowflake clock rewind", "")
ErrAvailable = NewErrorPrint("50301", "unavailable", "")
ErrTimeout = NewErrorPrint("50401", "timeout", "")
)
// ErrInternal is an alias of ErrInner.
var ErrInternal = ErrInner