En goroutine-läcka är en goroutine som aldrig avslutas — den förblir blockerad eller körs för alltid, förbrukar minne (och håller dess refererade objekt vid liv) under programmets livstid. Eftersom goroutines är billiga att starta är det lätt att läcka dem, och läckor ackumuleras tyst tills tjänsten försämras eller slut på minne.
Orsak 1: blockerad på en kanal utan avsändare/mottagare
{
ch := ( )
{
ch <-
}()
}
