Making Go errors play nice with Sentry
incident.io
incident.io
I work at incident.io, where we use Go as our primary language. Getting Go to integrate well with Sentry (our exception tracker) was more fiddly than expected, so we've written up our approach in case it's useful to others.
If nothing else, it notes some popular error libraries and some of the things to consider if you hook them up to exception trackers.