This covers the full spectrum of Go's control flow constructs: if with initialization, guard clauses with early returns, the three forms of for loops, range iteration, switch statements, and the blank identifier. The guide is opinionated about indentation (keep success paths unindented, bury errors not normal flow) and warns about the shadowing trap with short declarations inside blocks. It links out to separate references for switch patterns and blank identifier details, and explicitly excludes error flow patterns, sending you to go-error-handling instead. The quick reference table at the end is a solid cheat sheet for the non-obvious bits like labeled breaks and compile-time interface checks.
npx skills add https://github.com/cxuu/golang-skills --skill go-control-flow