Dev Skills
Go·Section 7 of 15 · 3 lessons · about 2 h 45 min

Modules and packages in Go (Golang)

How Go finds your code, the third-party packages you will meet most, and the four commands to run before every push.

  1. 01Modules, dependencies, and the go command
    How Go finds your code and other people’s, and the commands worth memorising.
  2. 02The packages everyone actually uses
    The well-known third-party libraries, what each is for, and when the standard library is still the better choice.
  3. 03What the famous packages look like in code
    The follow-up to Packages: how a real module splits into many packages, what `internal/` hides, why imports cannot go in a circle, and what the popular libraries look like in code.