Go 转到同一结构类型的内部结构?
我想要结构之间的关系,例如:Go 转到同一结构类型的内部结构?,go,struct,Go,Struct,我想要结构之间的关系,例如: type A struct { X string Y int *A } 这有可能吗? 如果可能的话,对JSON进行封送和解封送的正确方法是什么 当我将此结构封送到JSON时,字段A丢失。代码是正确的,但是一个单独的字段A丢失,因为它与结构同名。 解决方案: type A struct { X string Y int Z *A } 使我想起一个链表节点。谷歌一些实现。不确定它如何将其转换为JSON并返回。您尝试过吗?它是有效的
type A struct {
X string
Y int
*A
}
这有可能吗?
如果可能的话,对JSON进行封送和解封送的正确方法是什么
当我将此结构封送到JSON时,字段A丢失。代码是正确的,但是一个单独的字段A丢失,因为它与结构同名。 解决方案:
type A struct {
X string
Y int
Z *A
}
使我想起一个链表节点。谷歌一些实现。不确定它如何将其转换为JSON并返回。您尝试过吗?它是有效的代码。你有什么问题?你想做什么?你期望什么样的关系?封送到什么?封送到json这个结构时,字段A losts请准确解释您想要什么。现在的问题太抽象了,没有一个好的答案。你能添加一个完整的例子说明它是如何与你的代码一起工作的吗?