第二十三篇:反射入门、获取Struct所有属性、Elem函数
所谓反射
在运行时(强调运行时)动态获取(类型或类别)或设置(值)变量的各种信息,比如变量的类型(type)类别(kind),值(value)
两个典型方法
reflect.TypeOf(变量) :专门用来处理类型
reflect.ValueOf(变量) :专门用来处理值
Elem函数
用来获取指针指向的变量,但前提是 传入的参数必须是指针才行

所谓反射
在运行时(强调运行时)动态获取(类型或类别)或设置(值)变量的各种信息,比如变量的类型(type)类别(kind),值(value)
两个典型方法
reflect.TypeOf(变量) :专门用来处理类型
reflect.ValueOf(变量) :专门用来处理值
Elem函数
用来获取指针指向的变量,但前提是 传入的参数必须是指针才行
