Skip to content

k1LoW/errors

Repository files navigation

errors Go Reference CI Coverage Code to Test Ratio Test Execution Time

errors + stack staces.

Key features of k1LoW/errors are:

  • Retain the stack traces once stacked as far as possible.
  • It is possible to output stack traces in structured data.
  • Zero dependency

Usage

import (
    // "errors"
    "github.com/k1LoW/errors"
)

Example

https://go.dev/play/p/8zQvFThxI4O

Difference between errors and k1LoW/errors

  • The behaviour of methods with the same name as the errors package is the same.
  • k1LoW/errors has WithStack and StackTraces functions.

References