Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Code ¶
type Code uint32
Code представляет собой тип для кодов ошибок.
const ( // OK указывает на успешное выполнение операции. OK Code = iota // Canceled указывает на отмену операции. Canceled // Unknown указывает на неизвестную ошибку. Unknown // InvalidArgument указывает на недопустимый аргумент. InvalidArgument // DeadlineExceeded указывает на истечение срока выполнения. DeadlineExceeded // NotFound указывает на то, что запрашиваемый ресурс не найден. NotFound // AlreadyExists указывает на то, что ресурс уже существует. AlreadyExists // PermissionDenied указывает на отсутствие разрешения. PermissionDenied // ResourceExhausted указывает на исчерпание ресурсов. ResourceExhausted // FailedPrecondition указывает на ошибку предварительного условия. FailedPrecondition // Aborted указывает на прерывание операции. Aborted // OutOfRange указывает на значение за пределами допустимого диапазона. OutOfRange // Unimplemented указывает на не реализованную функцию. Unimplemented // Internal указывает на внутреннюю ошибку сервера. Internal Unavailable // DataLoss указывает на потерю данных. DataLoss // Unauthenticated указывает на отсутствие аутентификации. Unauthenticated )
func GrpcToCode ¶
GrpcToCode преобразует коды ошибок gRPC в коды ошибок вашего приложения.
func HttpToCode ¶
HttpToCode преобразует коды ошибок HTTP в коды ошибок вашего приложения.
Click to show internal directories.
Click to hide internal directories.