1.Set函数的细节
错误示范
正确示范:传指针再调用Elem()
![](https://img-blog.csdnimg.cn/02ab2ee1d2ec486788e79a99926f33c5.png)
2.反射的高级用法
1)方法调用(传参和返回值都是Value)
方法顺序i是按照方法名字的顺序来计算,比较ascii码
2)结构体字段数
3)value.Field(i)获取字段名称
value.Field(i)返回一个Value类型,输出的话就是内部包装的类型(int,float....)
4)type.field(i)获取Json标签值
type.field(i)返回struct field类型,里面Tag标签对应的是Json标签