Portanto, em Python e Ruby existe o operador splat (*) para descompactar um array como argumentos. Em Javascript existe a função .apply (). Existe uma maneira de descompactar uma matriz / fatia como argumentos de função em Go? Quaisquer recursos para isso também seriam ótimos!
Algo mais ou menos assim:
func my_func(a, b int) (int) {
return a + b
}
func main() {
arr := []int{2,4}
sum := my_func(arr)
}
Peço desculpas se estou cometendo erros sintáticos / variados. Sou novo em Go.
arr
não é uma matriz. É uma fatia .