TechGuild
1Level 1, Curious Newcomer

Go for Working Engineers

Go for an engineer who already ships in another language. What a Go build actually produces, how modules and the toolchain decide which compiler runs, the language from zero values to generics, errors as ordinary values, the concurrency model and the race detector, the tooling that gets a binary out of the door, and two programs built end to end that settle which kind of work Go is for. Written against Go 1.26 and checked on 13 August 2026.

6 modules · 29 lessons · 5 hr 29 min

3 of 29 lessons are open to read without an account, and a free account opens the other 26. Creating one costs nothing.

Start reading

Starts with: What Go actually is

Modules

Practice for this course