En kanal är en typifierad ledning för kommunikation mellan goroutiner — en goroutin skickar värden, en annan tar emot dem. Kanaler är hur Go-goroutiner säkert skickar data och synkroniserar, vilket förkroppsligar mottot "dela minne genom att kommunicera."
Skapa och använda kanaler
ch := ( )
{
ch <-
}()
value := <-ch
fmt.Println(value)
