Golang Safety

Defensive Golang coding to prevent panics, silent data corruption, and subtle runtime bugs. Use whenever writing or reviewing Go code that involves nil-prone types (pointers, interfaces, maps, slices, channels), numeric conversions, resource lifecycle (defer in loops), or defensive copying. Also triggers on questions about nil panics, append aliasing, map concurrent access, float comparison, or zero-value design. Use when this capability is needed.

tomevault-io Updated

File contents

tomevault-io/skills-registry/tree/main/bang-abilive--go-template--golang-safety commit ae6954dac7

Frequently asked questions

npx skillmds@latest add tomevault-io/golang-safety-3