Go 1.27 detecta fugas de goroutines en producción
Goroutine Leak Profiles

Go 1.27 introduce el perfilador de fugas de goroutines, una herramienta ligera que encuentra goroutines bloqueadas permanentemente en canales o primitivas del paquete sync. A diferencia de goleak y synctest, funciona en sistemas en producción y genera pocos falsos positivos. El artículo explica su uso con un ejemplo de workers concurrentes, los fundamentos de su implementación basada en el recolector de basura y sus limitaciones.
Una goroutine está viva si no está bloqueada por una primitiva de concurrencia, o si al menos una primitiva de concurrencia que la bloquea es referenciada por otra goroutine viva.