Goroutine to lekka funkcja wykonywana równolegle, zarządzana przez środowisko uruchomieniowe Go. Uruchomienie goroutine to nic innego jak dodanie go przed wywołaniem funkcji. Goroutines to sygnaturowa cecha współbieżności Go — znacznie tańsze niż wątki OS, dzięki czemu możesz uruchomić tysiące lub miliony.
Uruchamianie goroutine
{
fmt.Println()
}
sayHello()
{
fmt.Println()
}()
