如果有接口数组,如何使用variant接口调用方法?

时间:2016-12-29 08:27:49

标签: go

如何调用具有以下签名的方法

SomeFunc( args ...interface{})
带有[]interface{}类型变量的

是否可以调用上述方法?如果是的话怎么样?

由于

1 个答案:

答案 0 :(得分:2)

func main() {
    b := []interface{}{"hello", "Hi"}
    SomeFunc(b...) 
}

在b数组后使用...解决了这个问题。

有关详细信息,请参阅Unpacking slice of slicesGolang Join array interface