我写的代码:
switch v.(type) {
case []interface{}:
fmt.Println(reflect.TypeOf(v))
for index, element := range v {
fmt.Println("Inside for")
}
default:
fmt.Println("I don't know how to handle this.")
}
现在,我reflect.TypeOf(v)将类型输出为[]interface {}. 但是,我无法遍历接口数组。我遇到错误:cannot range over v (type interface {})。有人可以解释我为什么吗?另外,有什么解决方法?
慕尼黑的夜晚无繁华
绝地无双
相关分类