Go Functions

Use when organising functions in a Go file, formatting signatures, designing return values, or naming Printf-style helpers. Covers in-file ordering (type → ctor → exported → unexported → utils), multi-line signature shape, naked-parameter clarity, pointer-vs-value receivers, and the `f`-suffix rule. Apply proactively to any new function. Functional options: see go-functional-options.

muratmirgun b0ce45c 5.9 KB Updated

File contents

muratmirgun/gophers/tree/main/.claude-plugin/skills/go-functions commit b0ce45cf21

Frequently asked questions

npx skillmds@latest add muratmirgun/go-functions-2