Go Language Modularization: Difference between revisions
Jump to navigation
Jump to search
Line 15: | Line 15: | ||
=Overview= | =Overview= | ||
=<span id='Workspace'></span>Workspaces= | =<span id='Workspace'></span>Workspaces= | ||
<font size=-2> | |||
. | |||
├─ src | |||
├─ pkg | |||
└─ bin | |||
</font> | |||
=<span id='Package'></span>Packages= | =<span id='Package'></span>Packages= | ||
=<span id='Dependency'></span>Dependencies= | =<span id='Dependency'></span>Dependencies= |
Revision as of 00:08, 15 August 2023
External
Internal
Overview
A standard organization of the files that are part of a project makes easier to share code with other people who also use the same standard. Go workspaces encourage such a standard.
TODO
Deplete, merge into this document and delete:
- Go Concepts - Packages
- Go Concepts - Dependency Handling
- Go Concepts - Standard Library
- Go Concepts - Runtime
Overview
Workspaces
.
├─ src ├─ pkg └─ bin