Goroutine
La goroutine est l'unité d'exécution concurrente de Go — une fonction lancée avec `go f()` qui s'exécute en parallèle des autres sur un pool de threads système géré par le runtime. Elle est bon marché (quelques kilo-octets de stack initiale, multiplexée sur les threads OS), idiomatique (on en lance par milliers sans scrupule), et piégeuse dès qu'elle touche à un état partagé sans synchronisation explicite. Les articles sous ce tag couvrent le cycle de vie des goroutines, les patterns d'orchestration (`sync.WaitGroup`, channels, errgroup), les leaks (goroutines bloquées sur des channels jamais fermés), les captures de variables de boucle avant/après Go 1.22, et les outils de diagnostic (`goleak`, `pprof`, `-race`).