github.com/MindscapeHQ/raygun4go (go): Package raygun4go adds Raygun-based error handling to your golang code.  It basically adds an error-handler that recovers from all panics that might occur and sends information about that error to Raygun. The amount of data being sent is configurable.  Basic example:  This will send the error message together with a stack trace to Raygun.  However, raygun4go really starts to shine if used in a webserver context. By calling  you can set a request to be analyzed in case of an error. If an error occurs, this will send the request details to Raygun, including  giving you a lot more leverage on your errors than the plain error message could provide you with.  Chainable configuration methods are available (see below) to set the affected version, user, tags or custom data.
Keywords: crash-reporting|crash-reporting-tool|crash-reports|error-handling|error-monitoring|error-reporting|raygun