Skip to content
G

golang-samber-oops

Structured error handling in Golang with samber/oops

by samberFree

Launch
#3526in AI Skills
0In stores

Description

golang-samber-oops is an agent skill from the samber cc-skills-golang collection for structured error handling in Go with the samber/oops li…

Highlights

  • Structured context on errors
  • Stack traces and error codes
  • Attributes via With, not the message
  • User-facing messages
  • Panic recovery
  • Installs from skills.sh

Ratings & Reviews

No ratings yet

Be the first to rate golang-samber-oops.

People also visit

G

golang-observability

Golang everyday observability — the always-on signals in production

AI Skills
Launch
G

golang-samber-slog

Structured logging extensions for Golang using samber/slog-**** packages

AI Skills
Launch
D

distributed-tracing

Implement distributed tracing

AI Skills
Launch
G

go-concurrency-patterns

Master Go concurrency with goroutines, channels, sync primitives, and context

AI Skills
Launch
G

grafana-dashboards

Production-ready Grafana dashboards for system

AI Skills
Launch
P

python-observability

Python observability patterns including structured logging, metrics

AI Skills
Launch

golang-samber-oops FAQ

What does samber/oops add?

Structured context, stack traces, error codes, public messages and panic recovery on top of standard Go errors.

Where should variable data go?

In attributes added with With, not in the message string, so error tools can group errors.

Which tools benefit?

The skill names Datadog, Loki and Sentry.

How do I install it?

Run npx skills add https://github.com/samber/cc-skills-golang --skill golang-samber-oops.

How popular is it?

The skills.sh page lists the skill in the cc-skills-golang collection, which has 3.5K GitHub stars.

What are the best golang-samber-oops alternatives?

Popular alternatives to golang-samber-oops include golang-observability, golang-samber-slog and distributed-tracing. See all golang-samber-oops alternatives

Developer Stuff

Badges