golang反射(reflect)
在golang中,反射是通过reflect包来实现的。通过reflect包可以获取一个interface{}变量的具体类型及值1、reflect.Type和reflect.Valueinterface{}类型变量的具体类型可以通过reflect.
php一些坑
1foreach中的引用;foreach{var_dump;}var_dump;foreach{var_dump;}打印结果,发现第二次的最后两项是一样的:intintint”————————-“intintint$dataArr=range;fo
高并发架构系列:详解Redis的存储类型、集群架构、以及应用场景
可用于缓存、事件发布或订阅、高速队列等场景。redis的数据类型支持多种数据类型:1.stringString数据结构是简单的key-value类型,value其实不仅可以是String,也可以是数字。
golang原理篇- nil:接口类型和值类型的区别
interface接口类型是golang的最重要的数据结构,底层是value和type组成,实现interface的struct的实例都能赋值给接口类型的变量,实现动态value的能力。