Versions in this module Expand all Collapse all v0 v0.1.5 Sep 30, 2024 v0.1.4 Sep 30, 2024 Changes in this version + func Cond(cond bool, msg string) + func CondF(cond bool, format string, args ...any) + func Conv[T any](obj any, name string) T + func Err(inner error, format string, args ...any) + func Fix(name string, obj Fixer, allow_nil bool) + func New[T gers.Pointer](obj T, inner error) T + func NotNil(obj any, name string) + func NotOk(ok bool, format string, args ...any) + func NotZero[T comparable](obj T, name string) + func Ok(ok bool, format string, args ...any) + func Type[T any](obj any, name string, allow_nil bool) + func Validate(name string, obj Validater, allow_nil bool) + type ErrorCode int + const AssertFail + const FailFix + const InvalidState + func (e ErrorCode) Int() int + func (i ErrorCode) String() string + type Fixer interface + Fix func() error + type Validater interface + Validate func() error