译自[blog.golang.org/laws-of-reflection] 在计算机中, 反射是程序通过类型,检测到它自己的结构能力:是一种元编程程:也是一个具大的混淆点 在本文中,我们将通过解释反射是如何在GO中工作的来澄清它.每个语言的反射模式是不同的.本文着重于GO,所以后文中的反射都是指GO中的反射 1.类型和接口因为反射是修建于类型系统之上, 所以让我们从GO的类型开始讲吧.GO是静态类型语言. 每个变量都有一个静态类型. 也就是说, 每一个已经类型在编译时已经固定了其类型:int,