Software Development

Golang Safety

The Golang Safety skill teaches defensive coding practices that prevent common runtime errors such as nil pointer dereferences, accidental slice aliasing, and silent numeric truncation. It equips Go developers with techniques for safe map and slice handling, zero-value correctness, and reliable resource cleanup, ensuring robust production code. This skill is ideal for teams reviewing code for nil-safety, numeric overflow, or designing types that must remain safe when zeroed.

Publisher / source
samber/cc-skills-golang (found on skills.sh)
Upstream record
samber/cc-skills-golang
Version
Version 2
Published
Publication review
Approved for publication
Content fingerprint
a9bce4568ba98ae804505d6b1d6fbe0376fe7afdc9f30051bfc03f898e26d50e