我想要结构之间的关系,例如:
type A struct {
X string
Y int
*A
}
这可能吗? 如果可能的话,编码和解码为 JSON 的正确方法是什么?
当我将此结构编码为 JSON 时,字段 A 丢失了。
最佳答案
代码是正确的,但是匿名字段 A 丢失了,因为与结构同名。 解决方案:
type A struct {
X string
Y int
Z *A
}
关于在相同的结构类型中构建结构?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41147766/