« Programmation en Go/Goroutines » : différence entre les versions

Contenu supprimé Contenu ajouté
Ligne 17 :
c := make(chan int)
 
Ensuite on peut envoyer et recevoir des données du type précisé, et la première donnée reçue est la première donnée envoyée. (''First In First Out'')
Ensuite on peut comme avec une file FIFO, enfiler ou dépiler un élément avec l'opérateur '''<-'''.
On dit qu'on envoie une donnée à travers un canal avec '''canal<-valeur''' et qu'on reçoit une donnée d'un canal avec '''= <-canal'''.
Dans cet exemple, on lance une goroutine et on attend sa fin en recevant le signal qu'elle va envoyer: