google-golang-style
by meysam81
Enforces Google's official Go style guide when writing or editing Go (.go) files. Use this skill BEFORE creating, modifying, or reviewing any Go code. Covers naming (packages, receivers, variables, repetition avoidance), error handling (structure, wrapping, strings, sentinel errors), imports (grouping, renaming, blank imports), code organization (package size, file structure), and documentation (doc comments, godoc conventions). Trigger on any Go code task — new files, refactors, code reviews, or architecture decisions involving Go packages.