Code Room
Code reviewMedium
Question
Review this Go code that launches a worker per item (assume Go 1.21).
What a strong answer looks like
Separate real bugs from style. Rank issues by severity, point at the root cause rather than the symptom, and suggest a concrete fix — specific and kind.
Learn the concepts
func process(items []Item) { var wg sync.WaitGroup for _, it := range items { wg.Add(1) go func() { defer wg.Done() handle(it) }() } wg.Wait()}Run or narrate your approach, then ask the coach.