Edge Copy setup link
Skill evidence / Golang Project Layout

Golang Project Layout

Golang project layout and workspace setup : cmd/internal/pkg directory conventions.

samber/cc-skills-golangpinned 19a0626
✓ Security state: reviewed

2 static scans, 0 counted findings.

Recorded for this package revision; Edge checks the exact bundle again when your agent loads it.

SKILL.md8 files · 36.5 KB
From samber’s public repository. Edge did not write or edit this skill.

What this skill does for you

Golang project layout and workspace setup : cmd/internal/pkg directory conventions, module and package naming, go.work workspaces, and essential configuration files. Use when starting a new Go project, organizing an existing codebase, setting up a monorepo with multiple packages, creating CLI tools with multiple main packages, or discussing package restructuring, package splits, or module splits. Not for restructuring existing code without a layout change (→ See `samber/cc-skills-golang@golang-refactoring` skill).

Quoted from the skill description in the pinned source

Use it with Edge

Set up Edge for me: read getedge.cc/SKILL.md and follow it. Then use Edge to load the golang-project-layout skill from samber/cc-skills-golang.

Paste it into Claude, ChatGPT, Codex or Cursor.

Or read the skill source first.

Try Golang Project Layout in your agent.

Golang project layout and workspace setup : cmd/internal/pkg directory conventions.