【发布时间】:2019-05-20 21:46:50
【问题描述】:
请考虑这个 go sn-p:https://play.golang.org/p/JkMIRwshG5U
我的Service 结构持有:
type Service struct {
ServiceName string
NodeCount int
HeadNode Node
Health bool
}
我的节点结构有:
type Node struct {
NodeName string
LastHeard int
Role bool
Health bool
}
假设我的服务有 3 个节点;我希望Service 结构也有/保留一个节点列表。或者,由于这是 Go 的一部分结构,我如何在 Service 结构中表示它? (对不起,如果这个问题仍然模棱两可!)
【问题讨论】:
-
你问的是基本语法吗?切片类型以
[]开头,所以[]Node表示Node的切片 -
请拨打Tour of Go。