mirror of
https://github.com/golang-standards/project-layout
synced 2024-11-09 01:10:44 +00:00
.. | ||
app/_your_app_ | ||
pkg/_your_private_lib_ | ||
README.md |
/internal
Private application and library code. This is the code you don't want others importing in their applications or libraries.
Put your actual application code in the /internal/app
directory (e.g., /internal/app/myapp
) and the code shared by those apps in the /internal/pkg
directory (e.g., /internal/pkg/myprivlib
).