Skip to content

weisbartb/stack

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Stack

license

Stack provides stack tracing and enhanced error logging. Much of this code predates pkg/errors supporting marshallable stacktraces but has been updated to have interoperability with it.

Features

  • Grabs full traces at the invocation of the error trace
  • Prevents repeated nesting of traces with automatic merging of new error data
  • Allows for additional data to be attached to errors that can be optionally exported based on the error handling
  • Provides automatic marshalling of entries to Zerolog

About

Go stack traces + enhanced errors

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages