tracerr.CustomError()
that allows to create error with custom stack trace.
*tracerr.Error
struct replaced withtracerr.Error
interface.
- Benchmarks.
DefaultCap
variable for performance tuning purposes.
- Stack trace performance optimisation.
tracerr.Unwrap()
andError.Unwrap()
that returns the original error.
- RWMutex added for files caching, which fixing concurrent cache writing or writing-reading if any.
- Changelog.
go.mod
file.- License.
- Tests with 100% coverage.
- Travis CI.
Error.Err
andError.Frames
properties are now exported.Error.Error()
called onnil
now returns empty string instead of panics.- All print and sprint functions called with
nil
error now returns or prints empty string instead of panics.
- Initial version.