Go 基本反射值用法
示例
import "reflect"value := reflect.ValueOf(4)
// 接口返回接口{}类型的值,该值可以进行类型声明
value.Interface().(int) // 4
// Type获取reflect.Type,其中包含有关运行时类型的信息
// 这个值
value.Type().Name() // 整型
value.SetInt(5) // 恐慌-非指针/切片/数组类型不可寻址
x := 4
reflect.ValueOf(&x).Elem().SetInt(5) // 作品
以上是 Go 基本反射值用法 的全部内容, 来源链接: utcz.com/z/315799.html