Donc, en Python et Ruby, il y a l'opérateur splat (*) pour décompresser un tableau en arguments. En Javascript, il y a la fonction .apply (). Existe-t-il un moyen de décompresser un tableau / une tranche en tant qu'arguments de fonction dans Go? Toutes les ressources pour cela seraient également formidables!
Quelque chose dans le sens de ceci:
func my_func(a, b int) (int) {
return a + b
}
func main() {
arr := []int{2,4}
sum := my_func(arr)
}
Je m'excuse si je fais des erreurs syntaxiques / assorties. Je suis nouveau sur Go.
arr
n'est pas un tableau. C'est une tranche .