我有以下表示网页的结构
type Webpage struct {
url.URL
references []url.URL
}
我想将网站表示为网页的集合。我正在使用此结构,但感觉不像我在寻找什么:
type website struct {
[]Webpage
}
我将其读为“一个网站包含一部分网页”。我想要一种表示“网站是网页的一部分”的类型。
我用什么类型来表示is关系而不是struct字段的has关系?
最佳答案
type Website []Webpage
Website
是Webpage
的一部分关于go - Golang结构字段与 slice 语义: “has a” slice of structs vs “is a” slice of structs,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/53939613/