Go Language Modularization: Difference between revisions

From NovaOrdis Knowledge Base
Jump to navigation Jump to search
Line 23: Line 23:
</font>
</font>


A workspace may contain multiple projects.
A workspace may contain multiple [[#Project|projects]].


=Project=
=Project=

Revision as of 00:10, 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:

Overview

Workspaces

The standard workspace layout is:

. 
├─ src
├─ pkg
└─ bin

A workspace may contain multiple projects.

Project

Packages

Dependencies