Table of Contents
- Changelog
- Unreleased
- v1.0.0 — Complete learning system & portfolio — 2026-06-26
Changelog¶
All notable progress and releases for this repository are documented here. The format is based on Keep a Changelog, and this project tags one release per completed month (see ROADMAP.md).
Unreleased¶
Nothing yet.
v1.0.0 — Complete learning system & portfolio — 2026-06-26¶
The repository is feature-complete: the full six-month curriculum is authored and all seven projects are implemented and verified. This is the graduation / portfolio-ready milestone.
Added — Curriculum¶
- 168 day notes across all 6 months, plus 24 weekly and 6 monthly reviews.
- 98 runnable, stdlib-only example programs and 72 graded exercises with table-driven tests.
- 200+ interview questions (10 files), 10 cheatsheets, ADRs, and the full documentation set (research, standards, GitHub workflow, portfolio, checklists).
Added — Projects (beginner → production)¶
01-cli-todo,02-url-shortener,04-concurrent-web-crawler— stdlib-only, in the root module, race-tested in CI.03-rest-api-bookstore,05-grpc-microservice,06-job-queue-redis,07-capstone-saas-backend(multi-tenant SaaS, hexagonal) — isolated modules with pinnedgo.sum(requirego mod tidy+ services to run).
Added — Automation & tooling¶
- Go CI gating on the always-green root module (project modules build non-gating).
scripts/gen-learning-log.pyandscripts/gen-badges.py(+badges.ymlworkflow) to keepLEARNING_LOG.mdand the README badges in sync with the tree.- Markdown lint, link check, spell check, TOC, labeler, and Dependabot workflows.
Verified¶
- Root module:
gofmt+go vetclean; 88 packages passgo test -race, 0 failures. - Project modules 03/05/06 build + vet + test green; 07 core layers test green.
- Fixed a return-arity bug, a base62 overflow check, and a crawler goroutine-leak test.
Note: v1.0.0 marks the repository being complete. The roadmap's per-month study milestones (the learner's own journey) are tracked via GitHub Milestones, not tags.