¿Cómo limitarías la concurrencia al procesar una cola grande?
Un worker pool: un número fijo de goroutines leyendo un channel, así que el paralelismo es un número que elegiste en vez de uno que decidió el input. Un channel semáforo también funciona para control más fino. La falla a evitar es generar una goroutine por elemento — se ve elegante y tumba lo que sea que esté downstream, que usualmente es un pool de conexiones de base de datos.