Volume I — V · Fig. 001
Learn Go,
one test suite
at a time.
GoForIt is a hand-drawn curriculum: five volumes, fifty lessons, hidden go test suites and rigorous I/O assertions. Every exercise you pass is graded by a real test — not by looking-at-the-output.
The method
Fig. 003Nº 01
Graded by tests
Function exercises append a hidden main_test.go and run go test. Program exercises assert on stdout. No trust, no guessing.
Nº 02
Five volumes
Foundations, Data, Interfaces, Concurrency, Real-World. Each volume closes with a boss challenge that unlocks the next.
Nº 03
Signed certificate
Clear all five bosses and receive a downloadable, dated certificate — your record of completion.