你不能从go中的其他包中导入主包(某些情况除外,例如测试用例)。
而是创建一个新目录,例如名为,在此文件夹中创建如下所示的mytypes文件:types.go
package mytypes
type Organization struct {
ID string `json:"id"`
Count int `json:"count"` //node count
}
无论您想在何处使用此结构,例如在 main an 中,您都可以将该结构import "mytypes"用作Organizationmytypes.Organization
或者,您将Organization结构移动到您的configuration包中并在您的 main 中使用configuration.Organization。
蝴蝶刀刀
相关分类