golang-samber-oops
samber/cc-skills-golang
samber/oops provides a structured, context-rich replacement for standard Go error handling. It allows engineers to attach critical metadata—such as domain, user ID, stack traces, error codes, and request details—directly to the error object. This ensures that variable data travels with the error through the call stack, enabling advanced APM tools (like Sentry or Datadog) to group and diagnose issues accurately, treating errors as structured, actionable data.