v1.1.0
Added support of go 1.13 errors package:
errors.Unwrap()
works properly forerrorx.Error
errors.Unwrap()
respects opaque (errorx.Error::Wrap()
) and transparent (errorx.Decorate()
) wrapping contract- Unwrapping via
errors.Unwrap()
works with chains oferrorx
and non-errorx
errors - The same behaviour is true for
errors.Is()