Οι συναρτήσεις Go δηλώνονται με func, και ένα ιδιαίτερο χαρακτηριστικό είναι οι πολλαπλές τιμές επιστροφής — μια συναρτήση μπορεί να επιστρέψει αρκετές τιμές ταυτόχρονα. Αυτό χρησιμοποιείται ευρέως, ειδικά για το idiom (result, error) που καθορίζει τη διαχείριση σφαλμάτων της Go.
Βασική συναρτήση
{
a + b
}
{
+ name
}
