typedSlice的无效间接输入(类型接口{})
您不能取消引用
typedSlice,因为它是一个
interface{}。您将必须使用类型断言来提取指针
realSlice := *typedSlice.(*[]Demo)
不能超出typedSlice(类型接口{})的范围
同样,由于
typedSlice是
interface{},因此您无法覆盖它。如果要覆盖这些值,则需要使用类型断言,或者通过反射手动进行迭代:
for i := 0; i < o.Elem().Len(); i++ { ret = append(ret, o.Elem().Index(i).Interface())}
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)