来自文档
func (v Value) Elem() Value
Elem函数返回接口v或指针v所指向的值。如果v的类型不是Interface或Ptr,则会引发panic。如果v为nil,则返回零值。
func Indirect(v Value) Value
Indirect函数返回v指向的值。如果v是空指针,Indirect函数返回零值。如果v不是指针,则Indirect函数返回v本身。 那么我可以安全地假设以下情况吗?
reflect.Indirect(reflect.ValueOf(someX)) === reflect.ValueOf(someX).Elem().
间接法只是上述右侧的一种方便方法吗?