Awesome Go Error Handling

  • alice alice 2,897
    star
    updated about 2 years ago MIT License

    Painless middleware chaining for Go

  • updated over 3 years ago MIT License

    The Emperor takes care of all errors personally

  • eris eris 1,426
    star
    updated about 1 year ago MIT License

    Error handling library with readable stack traces and flexible formatting support 🎆

  • errlog errlog 450
    star
    updated 10 months ago MIT License

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

  • errors errors 8,138
    star
    updated over 2 years ago BSD 2-Clause "Sim...

    Simple error handling primitives

  • errors errors 191
    star
    updated almost 2 years ago MIT License

    Drop-in replacement for the standard library errors package and github.com/pkg/errors

  • errors errors 863
    star
    updated 4 months ago MIT License

    errors with stacktraces for go

  • errors errors 1,869
    star
    updated 6 months ago Apache License 2.0

    Go error library with error portability over the network

  • updated over 1 year ago MIT License

    A simple utility package for exception handling with try-catch in Golang

  • fault fault 148
    star
    updated 3 months ago MIT License

    Go errors but structured and composable. Fault provides an extensible yet ergonomic mechanism for wrapping errors.

  • ginkgo ginkgo 7,940
    star
    updated 5 days ago MIT License

    A Modern Testing Framework for Go

  • gomega gomega 2,079
    star
    updated 1 day ago MIT License

    Ginkgo's Preferred Matcher Library

  • updated 7 months ago Mozilla Public Li...

    A Go (golang) package for representing a list of errors as a single error.

  • updated 10 months ago MIT License

    The official Go SDK for Sentry (sentry.io)

  • updated over 3 years ago Apache License 2.0

    🎚Shift is an optioned circuit breaker implementation

  • updated about 1 month ago MIT License

    🚨 slog: Datadog handler

  • updated about 1 month ago MIT License

    🚨 slog: Attribute formatting

  • updated about 1 month ago MIT License

    🚨 Design workflows of slog handlers: pipeline, middleware, fanout, routing, failover, load balancing...

  • updated about 1 month ago MIT License

    🚨 slog: Sentry handler

  • updated 12 months ago MIT License

    Golang errors with stack trace and source fragments.