How does the select statement work with multiple channels, including a default case? | Concurrency | golang Interview Questions | NextRound.in