Итак, в Python и Ruby существует оператор splat (*) для распаковки массива в качестве аргументов. В Javascript есть функция .apply(). Есть ли способ распаковать массив/срез в качестве аргументов функции в Go? Любые ресурсы для этого были бы замечательными!
Что-то вроде этого:
func my_func(a, b int) (int) {
return a + b
}
func main() {
arr := []int{2,4}
sum := my_func(arr)
}
Я извиняюсь, если я делаю синтаксические/различные ошибки. Я новичок в Go.