用固定参数的形式声明的函数,调用时可以用可变参数的方式传值吗?
例如:
func xixi(a1 string, a2 string, a3 string){
varDump(a1)
}
xixi([]string{"as", "as", "12"}...) // 报错,参数个数不符
有疑问加站长微信联系(非本文作者)

func xixi(a1 string, a2 string, a3 string){
varDump(a1)
}
xixi([]string{"as", "as", "12"}...) // 报错,参数个数不符
有疑问加站长微信联系(非本文作者)
入群交流(和以上内容无关):加入Go大咖交流群,或添加微信:liuxiaoyan-s 备注:入群;或加QQ群:692541889
`单行代码`
不行吧,形参必须声明为可变参数。参考 append 函数
append(s1, []string{"a","b"}...)