Go

Expert Go programming skill authored by spf13 (former Go team lead, author of Cobra, Viper, Hugo, Afero). Covers idiomatic Go — package design, error handling, interfaces, concurrency, testing, and project layout, current through Go 1.25. Use whenever Go code is written, reviewed, debugged, or refactored — any .go file, go.mod, CLI tool, or web service, and whenever the user mentions Go or golang, even if they don't ask for "idiomatic" code.

spf13 0900666 2 files · 27.4 KB Updated

File contents

spf13/go-skills/tree/main/go commit 09006662a6

Frequently asked questions

npx skillmds@latest add spf13/go