Go-funktioner deklareres med func, og et karakteristisk træk er multiple returværdier — en funktion kan returnere flere værdier på én gang. Dette bruges bredt, især for idiomatikken (result, error) som definerer Gos fejlhåndtering.
Grundlæggende funktion
{
a + b
}
{
+ name
}
