这是一个非常直接的问题。
你如何在Initialize()下面实现reflect?或者这可能吗?
func Initialize(v interface{}) {
// ... some reflection code
}
type MyType struct {
Name string
}
func main() {
var val *MyType
// val is nil before initialize
Initialize(val)
// val is now &MyType{Name: ""}
// ...
}
```
呼唤远方
相关分类