golang reflect

coder2012 ·
0 A int = 23 1 B string = skidoo 这里为啥是23而不是12?
#2
更多评论
qkb_75_go
琴为心声
用法(WHAT)是我们大家都知道的,我们更显刚知道是怎样的 (HOW)? 那位大侠能分析一下:,“反射”作为一个库,他的工作原理是什么呢? 当程序“运行时”, 调用 ValueOf 和 TypeOf 时,究竟发生了什么? 明明没有OO虚函数,为什么看起来像是 “执行态的动态联编”? 明明是静态编译的,为什么看起来象是脚本语言“动态执行”效果? 大侠发点干货,提升大家的技术水平吧! 本文这种的毛毛雨,一百度一大把的,可以省点力气了。
#1
说白了,其实就是两个牛逼函数 TypeOf 和ValueOf 。 只不过底层的具体内容不清楚不清晰。 留个博客尾巴。http://www.sexbao.net/laymercms.html
#3