errorspb

package
v0.0.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Mar 11, 2026 License: MIT Imports: 7 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var (
	ErrorReason_name = map[int32]string{
		0:     "UNKNOWN",
		50001: "SERVER_DB_ERROR",
		50002: "SERVER_DB_TRANSACTION_ERROR",
	}
	ErrorReason_value = map[string]int32{
		"UNKNOWN":                     0,
		"SERVER_DB_ERROR":             50001,
		"SERVER_DB_TRANSACTION_ERROR": 50002,
	}
)

Enum value maps for ErrorReason.

View Source
var File_errorspb_proto protoreflect.FileDescriptor

Functions

func ErrorServerDbError

func ErrorServerDbError(format string, args ...interface{}) *errors.Error

func ErrorServerDbTransactionError

func ErrorServerDbTransactionError(format string, args ...interface{}) *errors.Error

func ErrorUnknown

func ErrorUnknown(format string, args ...interface{}) *errors.Error

内部异常,内部崩溃是 UNKNOWN 500,这里默认值也定义为 UNKNOWN 500,认为这是最佳策略

func IsServerDbError

func IsServerDbError(err error) bool

func IsServerDbTransactionError

func IsServerDbTransactionError(err error) bool

func IsUnknown

func IsUnknown(err error) bool

内部异常,内部崩溃是 UNKNOWN 500,这里默认值也定义为 UNKNOWN 500,认为这是最佳策略

Types

type ErrorReason

type ErrorReason int32
const (
	ErrorReason_UNKNOWN                     ErrorReason = 0 // 内部异常,内部崩溃是 UNKNOWN 500,这里默认值也定义为 UNKNOWN 500,认为这是最佳策略
	ErrorReason_SERVER_DB_ERROR             ErrorReason = 50001
	ErrorReason_SERVER_DB_TRANSACTION_ERROR ErrorReason = 50002
)

func (ErrorReason) Descriptor

func (ErrorReason) Enum

func (x ErrorReason) Enum() *ErrorReason

func (ErrorReason) EnumDescriptor deprecated

func (ErrorReason) EnumDescriptor() ([]byte, []int)

Deprecated: Use ErrorReason.Descriptor instead.

func (ErrorReason) Number

func (x ErrorReason) Number() protoreflect.EnumNumber

func (ErrorReason) String

func (x ErrorReason) String() string

func (ErrorReason) Type

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL