# README
Adds stacktraces to errors in golang.
This was made to help build the Bugsnag notifier but can be used standalone if you like to have stacktraces on errors.
See Godoc for the API docs.
# Functions
Errorf creates a new error with the given message.
New makes an Error from the given value.
NewStackFrame popoulates a stack frame object from the program counter.
ParsePanic allows you to get an error object from the output of a go program that panicked.
# Variables
The maximum number of stackframes on any error.
# Structs
Error is an error with an attached stacktrace.
A StackFrame contains all necessary information about to generate a line in a callstack.
# Interfaces
ErrorWithCallers allows passing in error objects that also have caller information attached.
ErrorWithStackFrames allows the stack to be rebuilt from the stack frames, thus allowing to use the Error type when the program counter is not available.