Phase 1 · Programming foundations (Go)
Week 2: Go basics
Friday deliverable: 10 CI-graded exercises
- Day 1Git: init, commit, diff, log; GitHub and SSH keys; hello world; source → binary → processOutline only
- Day 2Variables, types, constants, operators, fmtOutline only
- Day 3Control flow: if, for, switch; reading os.Args and stdinOutline only
- Day 4Functions, multiple returns, errors as valuesOutline only
- Day 5go test basics; the Delve debuggerOutline only