Když už jsme u toho přidávání, u selectu mi chyběla ukázka snad nejčastějšího použití, a to timeoutu při čekání na zprávu z kanálu. Chápu, že tam potenciálně vznikají další podotázky, zda použít time.After() nebo context.Done() a potřeba dalšího vysvětlení, ale je to používané pořád.