Welche Rolle spielen Channels bei der Nebenläufigkeit in Go?
Sie kommunizieren Daten zwischen Goroutines und synchronisieren sie dabei nach dem FIFO-Prinzip.
Sie ersetzen Goroutines und führen den gesamten nebenläufigen Code selbst aus.
Sie sind persistente Warteschlangen, die ausschließlich auf der Festplatte gespeichert werden.
Ein Channel kann Werte beliebiger, nicht verwandter Typen frei mischen.