反射
- 反射可以 大大提高程序的灵活性,使得interface{}有更大的发挥余地
- 反射使用
TypeOf
和ValueOf
函数从接口中获取目标对象信息 - 反射会将匿名字段作为独立字段(匿名字段本质)
- 想要利用反射修改对象状态,前提是
interface.data
是settable
,即pointer-interface
- 通过反射可以
动态
调用方法
TypeOf
和ValueOf
函数从接口中获取目标对象信息interface.data
是settable
,即pointer-interface
动态
调用方法