10

8

6

4

2


7.7

4.3

7.2

3.8

6.6

8.1

6.2

7.4

6.1

2.5

15 Error Handling packages and projects

  • cockroachdb/errors

    8.1 3.0 Go
    Go error library with error portability over the network
  • eris

    7.7 4.3 Go
    Error handling library with readable stack traces and flexible formatting support ๐ŸŽ†
  • InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
    Promo www.influxdata.com
    InfluxDB Logo
  • tracerr

    7.2 3.8 Go
    Golang errors with stack trace and source fragments.
  • oops

    6.6 8.1 Go
    ๐Ÿ”ฅ Error handling library with context, assertion, stack trace and source fragments
  • slog-multi

    6.2 7.4 Go
    ๐Ÿšจ Design workflows of slog handlers: pipeline, middleware, fanout, routing, failover, load balancing...
  • errlog

    6.1 2.5 Go
    Reduce debugging time. Use static & stack-trace analysis to identify the error immediately.
  • emperror

    5.7 1.8 Go
    The Emperor takes care of all errors personally
  • Fault

    4.7 6.1 Go
    Go errors but structured and composable. Fault provides an extensible yet ergonomic mechanism for wrapping errors.
  • slog-gin

    4.7 7.5 Go
    ๐Ÿšจ Gin middleware for slog logger
  • slog-formatter

    4.5 7.0 Go
    ๐Ÿšจ slog: Attribute formatting
  • slog-sentry

    2.6 7.1 Go
    ๐Ÿšจ slog: Sentry handler
  • exception

    2.4 0.0 Go
    A simple utility package for exception handling with try-catch in Golang
  • slog-datadog

    1.3 7.4 Go
    ๐Ÿšจ slog: Datadog handler
  • Falcon

    0.9 0.0 Go
    A Simple Yet Highly Powerful Package For Error Handling
  • ๐ŸŽšShift

    0.7 0.0 Go
    ๐ŸŽšShift is an optioned circuit breaker implementation

Add another 'Error Handling' Package