如何调用具有以下签名的方法
SomeFunc( args ...interface{})
带有[]interface{}
类型变量的是否可以调用上述方法?如果是的话怎么样?
由于
答案 0 :(得分:2)
func main() {
b := []interface{}{"hello", "Hi"}
SomeFunc(b...)
}
在b数组后使用...
解决了这个问题。
有关详细信息,请参阅Unpacking slice of slices和Golang Join array interface