(转)Go blog (The Laws of Reflection)翻译
The Laws of Reflection (https://blog.golang.org/laws-of-reflection) 简介 Reflection(反射)在计算机中表示程序能够检查自身结构的能力,尤其是类型。它是元编程的一种形式,也是最容易让人迷惑的一部分。 本文中,我们将解释Go语言中反射的运行机制。每个编程语言的反射模型不大相同,很多语言索性就不支持反射(C、C++)。由于本文是介绍Go语言的,所以当我们谈到"反射"时,默认为是Go语言中的反射。 阅读建议 本文中,我们将解释Go语言中反射的运行机制。每个编程语言的反射模型不大相同,很多语言索性就不支持反射(C、C++)。 由于本文是介绍Go语言的,所以当我们谈到“反射”时,默认为是Go语言中的反射。 ...阅读全文