Ένα goroutine είναι μια ελαφρή, συντρέχουσα συνάρτηση που διαχειρίζεται το Go runtime. Η εκκίνησή του είναι τόσο απλή όσο να βάλουμε go πριν από μια κλήση συνάρτησης. Τα goroutines είναι το χαρακτηριστικό ταυτότητα του Go για concurrency — πολύ φθηνότερα από τα OS threads, οπότε μπορείτε να τρέξετε χιλιάδες ή εκατομμύρια.
Εκκίνηση ενός goroutine
{
fmt.Println()
}
sayHello()
{
fmt.Println()
}()
