Layout guidance on pkg and src conflicts with Go
The standard layout recommends pkg and src folders that many Go developers call outdated and misleading for modules.
Tier I · Proven The best-established problems.
5 public reports · first reported 14 June 2018 · last reported 19 September 2025
What's going wrong
Developers using the widely copied Go project layout report that its advice on the pkg and src folders contradicts current Go module practice and idioms.
AI-assisted: written with the help of AI from the reports. The idea report has the full summary.
In the idea report
- The full summary.
- The products the 5 reports are about, and how many came each month.
- Related problems.
No business has been found with this problem yet, so the report has no contacts. All sales are final — no refunds. Pricing.