Junior — Middle
Mekkora lehet egy Go nyelvű függvény által visszaadott értékek maximális száma?
sobes.tech MI
Válasz az MI-től
A Go nyelvben egy függvény bármennyi értéket visszaadhat, nincs korlátozás a maximális visszatérő értékek számára a nyelv specifikációjában. A gyakorlatban a visszatérő értékek száma általában kicsi (2-3), például eredmény és hiba visszaadására, de technikailag több is visszaadható.
Példa több értéket visszaadó függvényre:
func getData() (int, string, bool) {
return 42, "válasz", true
}
Így a visszatérő értékek számának korlátozása csak józan ész és kényelmi szempontok szerint van meghatározva, nem a nyelv által.