Skip to main content
Back to registry

go-defensive

cxuu/golang-skills

Installs172
Install command
npx skills add https://github.com/cxuu/golang-skills --skill go-defensive
Security audits
Gen Agent Trust HubPASS
SocketPASS
SnykPASS
About this skill
Source : Uber Go Style Guide Verify interface compliance at compile time using zero-value assertions. Bad Good Use nil for pointer types, slices, maps; empty struct {} for value receivers. Source : Uber Go Style Guide Slices and maps contain pointers. Copy at API boundaries to prevent unintended modifications. Bad Good Bad Good Source : Uber Go Style Guide, Effective Go Use defer to clean up resources (files, locks). Avoids missed cleanup on multiple returns. Bad Good Defer overhead is negligible. Only avoid in nanosecond-critical paths.

Source description provided by the upstream skill listing. Community reviews and install context appear in the sections below.

Community Reviews

Latest reviews

Sign in to review

No community reviews yet. Be the first to review.

Browse this skill in context
FAQ
What does go-defensive do?

go-defensive is listed in SkillJury, but the source summary is still sparse.

Is go-defensive good?

go-defensive does not have approved reviews yet, so SkillJury cannot publish a community verdict.

What agent does go-defensive work with?

go-defensive currently lists compatibility with codex, gemini-cli, opencode, cursor, kimi-cli, amp, github-copilot.

What are alternatives to go-defensive?

Skills in the same category include telegram-bot-builder, flutter-app-size, sharp-edges, iterative-retrieval.

How do I install go-defensive?

npx skills add https://github.com/cxuu/golang-skills --skill go-defensive

Related skills

More from cxuu/golang-skills

Related skills

Alternatives in Software Engineering