Ċannal huwa kanal ittipizzat għal komunikazzjoni bejn goroutines — goroutine waħda tibgħat valuri, oħra tirċepi. Iċ-ċannali huma l-mod li goroutines Go jgħaddu d-dejta b'mod sigur u jisinkronizzaw, jinkorporaw il-motto "share memory by communicating".
Ħolqod u użu ta' ċannali
ch := ( )
{
ch <-
}()
value := <-ch
fmt.Println(value)
