go-dojo
learn go · earn mastery
phase 3 · 3.7-mini-system

Three-binary link-analytics system

prereqs 3.2-postgres3.4-redis3.6-nats
review intervals 21d 60d

The lesson for this task hasn't been written yet. The mastery criteria below is the shortest description of what you'll own when this task is green.

Mastery criteria

- Three Go binaries: shortener, counter, analytics-consumer
- docker-compose up brings the whole stack up cleanly
- Graceful shutdown across all three on SIGINT — no half-processed messages

Verify

Run from your go-dojo repo root:

go-dojo verify 3.7-mini-system

This runs the task's go test suite in exercises/phase-3/3.7-mini-system/, commits the attempt to .go-dojo/attempts/, and updates your mastery.