Versions in this module Expand all Collapse all v0 v0.2.0 Jun 15, 2020 Changes in this version + func Cause(err error) error + func IsGroup(name string, err error) bool + func IsKind(group, kind string, err error) bool v0.1.0 Dec 4, 2019 Changes in this version + type Categorized interface + Cause func() error + Group func() string + Kind func() string + func Newf(group, kind string, objs []interface{}, format string, args ...interface{}) Categorized + func Wrapf(cause error, group, kind string, objs []interface{}, format string, ...) Categorized + type Formal interface + Arg func(n int) interface{} + Length func() int + type FormalType struct + func DeclareFormalType(group, kind, format string) *FormalType + func (this *FormalType) New(args ...interface{}) Categorized + func (this *FormalType) Newf(objs []interface{}, format string, args ...interface{}) Categorized + func (this *FormalType) Wrap(cause error, args ...interface{}) Categorized + type GroupKind struct + func (this *GroupKind) Group() string + func (this *GroupKind) Kind() string + type StackTracer interface + StackTrace func() errors.StackTrace + type Type struct + func DeclareType(group, kind string) *Type + func (this *Type) Newf(format string, args ...interface{}) Categorized + func (this *Type) Wrapf(cause error, format string, args ...interface{}) Categorized