```
func StructToJson(x interface{}){
v := reflect.TypeOf(x)
s := v.Name()
jsonBytes, err := json.Marshal(p)
if err != nil {
fmt.Println(err)
}
fmt.Println(string(jsonBytes))
}
func TestJson(t *testing.T) {
stc := People{
Name: "aaa",
Age: 22,
}
StructToJson(stc)
}
```
比如 我想传一个 interface{}类型的数据 进去后反射获取到类型名字 但是名字是字符换类型的 没法断言.. 有了名字怎么转成结构体的类型
新手..
有疑问加站长微信联系(非本文作者)