Also in Python und Ruby gibt es den Splat-Operator (*) zum Entpacken eines Arrays als Argumente. In Javascript gibt es die .apply() Funktion. Gibt es eine Möglichkeit, ein Array/Slice als Funktionsargumente in Go zu entpacken? Alle Ressourcen dafür wären auch gut!Auspacken Array als Argumente
Etwas nach dem Vorbild dieser:
func my_func(a, b int) (int) {
return a + b
}
func main() {
arr := []int{2,4}
sum := my_func(arr)
}
ich entschuldige mich, wenn ich ein syntaktischen/sortierte Fehler mache. Ich bin neu in Go.
Zunächst einmal 'arr' ist kein Array. Es ist ein * Stück *. – newacct