Versions in this module Expand all Collapse all v1 v1.14.0 Jun 23, 2026 v1.13.0 Jun 17, 2026 Changes in this version + func DeserializeErrorFromString(errorMsg string) error + type Error interface + Code func() ErrorCode + Origin func() Origin + Visibility func() Visibility + func NewError(err error, visibility Visibility, origin Origin, errorCode ErrorCode) Error + type ErrorCode int + const Aborted + const AlreadyExists + const Canceled + const ConsensusFailed + const DataLoss + const DeadlineExceeded + const FailedPrecondition + const InsufficientObservations + const Internal + const InvalidArgument + const LimitExceeded + const NotFound + const OutOfRange + const PermissionDenied + const ResourceExhausted + const Unauthenticated + const Unavailable + const Unimplemented + const Unknown + const UnrecognisedErrorCode + func FromErrorCodeString(str string) ErrorCode + func (e ErrorCode) String() string + type Origin int + const OriginSystem + const OriginUser + func FromOriginString(s string) Origin + func (o Origin) String() string + type Visibility int + const VisibilityPrivate + const VisibilityPublic + func FromVisibilityString(s string) Visibility + func (v Visibility) String() string