errlog

Error logger

A tool to improve error logging and debugging in Go by providing detailed information about the source of errors.

Reduce debugging time. Use static & stack-trace analysis to identify the error immediately.

GitHub

460 stars
6 watching
20 forks
Language: Go
last commit: about 3 years ago
Linked from 2 awesome lists

debugging-toolerror-loggolang

Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
nickcraver/stackexchange.exceptionalAn error handler/logger that supports multiple databases and allows customization of logging behavior.862
ewwwwwqm/logdumpA tool that writes logs to multiple files based on custom zones and output destinations.11
gyozatech/noodlogA logging library for Go that allows configuration and customization of log messages.44
bannzai/gedatsuA tool for formatting AutoLayout error logs in a human-readable format.531
samber/slog-multiA logging framework that enables flexible handler chaining and distribution of log records to multiple destinations in parallel.404
southclaws/faultProvides an extensible error handling mechanism with structured metadata and composable error wrapping utilities.168
emperror/emperrorTools and strategies for handling errors in Go applications347
aybabtme/logzalgoA custom log formatter for Go applications inspired by a memorable error message from the 2014s.213
pieterclaerhout/go-logA logging library that provides functions to log different levels of messages with various options.10
amoghe/distillogA minimalistic logging library with support for varying log levels and no extraneous features.31
dixonwille/wlogA simple logging interface with cross-platform color support and concurrency features.66
neuronlabs/errorsProvides a simple and classified error handling system with advanced features like classification primitives and detailed error structures.6
craigp/slack_logger_backendA logging backend for posting errors to Slack33
apsdehal/go-loggerA logging library for Go programs providing customizable logging options and a simple API290
thundr67/falconA package for efficiently handling errors in Go programs.11