用结构方法反映结构

时间:2018-09-13 12:31:54

标签: go

我在玩反射,并试图反射一种结构,创建一个新结构并尝试调用它。

变量工作正常,但是当我反映新的结构时,是否会复制struct方法?

我在操场上创建了一个简单的例子。在第34行,我收到0个方法存在,但应该有1个(SetName)。难道我做错了什么?几个小时以来已经在Google上搜索它,但没有任何解决方案。

enter image description here

预先感谢 欢呼声

1 个答案:

答案 0 :(得分:2)

SetName不是类型company的方法,而是类型* company的方法。因此,您必须创建一个指向公司的指针。