A channel egy típusos csatorna a goroutine-ok közötti kommunikációhoz — az egyik goroutine értékeket küld, a másik fogadja azokat. A channelok az a módszer, ahogyan a Go goroutine-ok biztonságosan átadják az adatokat és szinkronizálnak, megvalósítva az "emlékezetet oszd meg kommunikációval" mondást.
Channelok létrehozása és használata
ch := ( )
{
ch <-
}()
value := <-ch
fmt.Println(value)
