Versions in this module Expand all Collapse all v0 v0.1.0 Jun 2, 2025 Changes in this version + var ErrBind = &ErrorX + var ErrInternal = &ErrorX + var ErrInvalidArgument = &ErrorX + var ErrNotFound = &ErrorX + var ErrOperationFailed = &ErrorX + var ErrPermissionDenied = &ErrorX + var ErrUnauthenticated = &ErrorX + var OK = &ErrorX + func As(err error, target interface{}) bool + func Code(err error) int + func Is(err, target error) bool + func Reason(err error) string + func Unwrap(err error) error + type ErrorX struct + Code int + Message string + Metadata map[string]string + Reason string + func FromError(err error) *ErrorX + func New(code int, reason string, format string, args ...any) *ErrorX + func (err *ErrorX) Error() string + func (err *ErrorX) GRPCStatus() *status.Status + func (err *ErrorX) Is(target error) bool + func (err *ErrorX) KV(kvs ...string) *ErrorX + func (err *ErrorX) WithMessage(format string, args ...any) *ErrorX + func (err *ErrorX) WithMetadata(md map[string]string) *ErrorX + func (err *ErrorX) WithRequestID(requestID string) *ErrorX