go-dojo
learn go · earn mastery
phase 2 · 2.5-time-tickers

time.Ticker + graceful shutdown

prereqs 2.3-concurrency-patterns
review intervals 3d 7d 21d 60d drills ticker-shutdown

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

- Health-check service: ticker-driven, periodic URL pings, per-target status
- Graceful shutdown with os/signal + ctx cancellation; no goroutine leaks under -race

Verify

Run from your go-dojo repo root:

go-dojo verify 2.5-time-tickers

This runs the task's go test suite in exercises/phase-2/2.5-time-tickers/, commits the attempt to .go-dojo/attempts/, and updates your mastery.