A goroutine leak adalah goroutine yang tidak pernah berhenti — tetap terblokir atau berjalan selamanya, mengonsumsi memori (dan membuat objek yang dirujuknya tetap hidup) selama program berjalan. Karena goroutine murah untuk dimulai, mudah untuk membocornya, dan kebocoran terakumulasi secara diam-diam hingga layanan menurun atau kehabisan memori.
Penyebab 1: terblokir pada channel tanpa pengirim/penerima
{
ch := ( )
{
ch <-
}()
}
