GO 可变参数 …args & args…
1、内部实现
可变参数 …Type 等效于 []Type 的切片,当 …Type 未传递数值时为 的切片 []Type, Type类型切片的长度和容量根据使用时参数的数量的定
使用时需要在 … 前或后制定参数的类型,…在类型之后则不会创建新的切片, 而是将切片拆解成单个元素传递
package main
import "fmt"
func main() {
ArraryA := []int{
1, 2, 3, 4}
fmt.Println("Base Slice: ", ArraryA)
ArraryA = append(ArraryA, []int{