Golang modules
From wikinotes
Go modules are a collection of packages that are intended to be released together.
You define your project requirements in at the module level,
and you can publish module-versions to the go package index.
Modules
Creating/Requiring Modules
See go.mod file.