在第二个切片之后添加点:
//---------------------------vvvappend([]int{1,2}, []int{3,4}...)就像任何其他可变参数函数一样。
func foo(is ...int) { for i := 0; i < len(is); i++ { fmt.Println(is[i]) }}func main() { foo([]int{9,8,7,6,5}...)}
在第二个切片之后添加点:
//---------------------------vvvappend([]int{1,2}, []int{3,4}...)就像任何其他可变参数函数一样。
func foo(is ...int) { for i := 0; i < len(is); i++ { fmt.Println(is[i]) }}func main() { foo([]int{9,8,7,6,5}...)}