Een goroutine leak is een goroutine die nooit afsluit — deze blijft geblokkeerd of draait voor eeuwig, verbruikt geheugen (en houdt de objecten waarnaar het verwijst in leven) voor de hele levensduur van het programma. Omdat goroutines goedkoop zijn om te starten, kun je ze gemakkelijk lekken, en leaks stapelen zich stil op totdat de service verslechtert of geen geheugen meer heeft.
Oorzaak 1: geblokkeerd op een channel zonder zender/ontvanger
{
ch := ( )
{
ch <-
}()
}
