go-dojo
learn go · earn mastery
phase 5 · 5.2-unique-id

Challenge 2 — Unique ID generation

prereqs 5.1-echo
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

- Maelstrom unique-ids workload passes with partitions enabled
- Can articulate tradeoffs among UUIDv4 / Snowflake / node_id+counter
- Chosen scheme defended in writing (reflection log entry required)

Verify

Run from your go-dojo repo root:

go-dojo verify 5.2-unique-id

This runs the task's go test suite in exercises/phase-5/5.2-unique-id/, commits the attempt to .go-dojo/attempts/, and updates your mastery.