关于获取interface{}存储了指针的对象的复制新interface{}问题

一个interface{}存储了一个地址的指针,因为该指针的数据每次会发生变动,为了保存这些数据,需要把地址的数据读出来再构建一个同样类型新的interface{},因为指针的类型可能比较多,不想用switch v.(type)来一一列举,
目前我只能通过类似 reflect.ValueOf(v).Elem().Interface() 的方法来构建(v是包含该指针的interface{})
想问下有更简洁和效率的写法或者办法吗?

共 0 个回复