Quindi in Python e Ruby c'è l'operatore splat (*) per decomprimere un array come argomenti. In Javascript c'è la funzione .apply (). C'è un modo per decomprimere un array / slice come argomenti di funzione in Go? Anche qualsiasi risorsa per questo sarebbe ottima!
Qualcosa sulla falsariga di questo:
func my_func(a, b int) (int) {
return a + b
}
func main() {
arr := []int{2,4}
sum := my_func(arr)
}
Mi scuso se sto commettendo errori sintattici / assortiti. Sono nuovo di Go.
arr
non è un array. È una fetta .