10

8

6

4

2


7.6
0.0

7.0
0.0

6.3
0.0

5.6
1.0

4.3

10.0

2.4

10.0

14 Error Handling packages and projects

  • eris

    7.6 0.0 Go
    Error handling library with readable stack traces and flexible formatting support ๐ŸŽ†
  • tracerr

    7.0 0.0 Go
    Golang errors with stack trace and source fragments.
  • Up your coding game and discover issues early. SonarLint is a free plugin that helps you find & fix bugs and security issues from the moment you start writing code. Install from your favorite IDE marketplace today.
  • errlog

    6.3 0.0 Go
    Reduce debugging time while programming Go. Use static and stack-trace analysis to determine which func call causes the error.
  • emperror

    5.6 1.0 Go
    The Emperor takes care of all errors personally
  • Fault

    4.3 10.0 Go
    Go errors but structured and composable. Fault provides an extensible yet ergonomic mechanism for wrapping errors.
  • slog-multi

    2.4 10.0 Go
    ๐Ÿšจ Design workflows of slog handlers: pipeline, middleware, fanout, routing, failover, load balancing...
  • exception

    1.9 0.0 Go
    A simple utility package for exception handling with try-catch in Golang
  • oops

    1.9 10.0 Go
    ๐Ÿ”ฅ Error handling library with context, assertion, stack trace and source fragments
  • slog-formatter

    1.3 8.6 Go
    ๐Ÿšจ slog: Attribute formatting
  • Falcon

    1.0 0.0 Go
    A Simple Yet Highly Powerful Package For Error Handling
  • slog-sentry

    0.9 10.0 Go
    ๐Ÿšจ slog: Sentry handler
  • ๐ŸŽšShift

    0.6 0.0 Go
    ๐ŸŽšShift is an optioned circuit breaker implementation
  • slog-datadog

    0.5 10.0 Go
    ๐Ÿšจ slog: Datadog handler
  • slog-gin

    0.5 10.0 Go
    ๐Ÿšจ Gin middleware for slog logger

Add another 'Error Handling' Package