Отже, в 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.
arr
це не масив. Це скибочка .