How does it cancel in-progress goroutines when the provided context is cancelled?
Still, this is nicer than hand-rolling a WG every time.
How does it cancel in-progress goroutines when the provided context is cancelled?