我有这个功能:
func functionX(collection []*interface{}) {
...
response, err := json.MarshalIndent(collection, "", " ")
...
}
我希望集合参数允许任何类型的数组,这就是为什么我尝试使用*interface{}但我收到如下错误:
cannot use MyDataType (type []*model.MyDataType) as type []*interface {} in argument to middleware.functionX
九州编程
相关分类