Une fuite de goroutine est une goroutine qui ne se termine jamais — elle reste bloquée ou s'exécute indéfiniment, consommant de la mémoire (et gardant vivants les objets qu'elle référence) pendant toute la durée du programme. Puisque les goroutines sont peu coûteuses à démarrer, il est facile de les laisser fuir, et les fuites s'accumulent silencieusement jusqu'à ce que le service se dégrade ou manque de mémoire.
Cause 1 : bloquée sur un canal sans émetteur/récepteur
{
ch := ( )
{
ch <-
}()
}
