
Panicwrap is a go library that re-executes a go binary and monitors stderr output from the binary for a panic. when it finds a panic, it executes a user-defined handler function. stdout, stderr, stdin, signals, and exit codes continue to work as normal, making the existence of panicwrap mostly invisible to the end user until a panic actually occurs.