Go फंक्शन्स func सह घोषित केले जातात, आणि एक विशिष्ट वैशिष्ट्य म्हणजे अनेक रिटर्न व्हॅल्यूज — एक फंक्शन एकाच वेळी अनेक व्हॅल्यूज रिटर्न करू शकते. हे व्यापकपणे वापरले जाते, विशेषतः (result, error) idiom साठी जो Go च्या एरर हँडलिंगला परिभाषित करते.
मूलभूत फंक्शन
{
a + b
}
{
+ name
}
