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) // 作品