O scurgere de goroutine este o goroutine care nu se termina niciodata — ramane blocata sau ruleaza la infinit, consumand memorie (si tinand obiectele referentiate vii) pe toata durata programului. Deoarece goroutine-urile sunt ieftine de inceput, este usor sa le scuturi, iar scurgerile se acumuleaza in tacere pana cand serviciul se degradeaza sau se epuizeaza memoria.
Cauza 1: blocata pe un canal fara expeditor/receptor
{
ch := ( )
{
ch <-
}()
}
