Versions in this module Expand all Collapse all v2 v2.0.0 Dec 4, 2023 Changes in this version + var Canceled = NewCode(1, "canceled") + var DeadlineExceeded = NewCode(4, "deadline exceeded") + var IllegalInvoke = NewCode(8, "illegal invoke") + var IllegalRequest = NewCode(9, "illegal request") + var InternalError = NewCode(6, "internal error") + var InvalidArgument = NewCode(3, "invalid argument") + var NotFound = NewCode(5, "not found") + var NotLocatedUser = NewCode(3, "not located user") + var OK = NewCode(0, "ok") + var Unauthorized = NewCode(7, "unauthorized") + var Unknown = NewCode(2, "unknown") + type Code struct + func Convert(err error) *Code + func NewCode(code int, message string) *Code + func (c *Code) Code() int + func (c *Code) Err() error + func (c *Code) ErrWith() + func (c *Code) Format(s fmt.State, verb rune) + func (c *Code) Message() string + func (c *Code) String() string + type Error struct + func (e *Error) Error() string