این اسکیل چه میکند؟
راهنمای چیدمان پروژه و workspace در Go.
Provides a guide for setting up Golang project layouts and workspaces.
چه زمانی به کار میآید؟
برای پروژهٔ نو، نظمدهی کد، monorepo چندپکیجی، CLI با چند main، انتخاب cmd/internal/pkg یا بازآرایی/تقسیم package و module.
when starting a new Go project, organizing an existing codebase, setting up a monorepo with multiple packages, creating CLI tools with multiple main packages, deciding between cmd/internal/pkg directory conventions, or discussing package restructuring, package splits, or module splits