O goroutine este o funcție ușoară, executată concurent, gestionată de runtime-ul Go. Lansarea uneia este la fel de simplă ca punerea go înaintea unui apel de funcție. Goroutine-urile sunt caracteristica de concurență semnificativă a Go — mult mai ieftine decât firele de execuție ale SO, deci poți rula mii sau milioane.
Lansarea unei goroutine
{
fmt.Println()
}
sayHello()
{
fmt.Println()
}()
