重命名后导入Golang相对软件包

重命名后导入Golang相对软件包,第1张

重命名后导入Golang相对软件包

规则1:请勿使用相对进口。这(部分)是您遇到问题的原因。阅读以下内容:https
:
//golang.org/doc/pre.html#Library

使用完全限定的导入路径(如您所示):

import(    "project1/package1"      "project1/package2"       "project1/package3"    // Or ideally, so others can access it in the future:    "github.com/<yourusername>/project1/package4")

如果出于某种原因要对软件包进行版本控制,则可以:

  • 提供一个新的存储库(导入URL)
  • 使用诸如gopkg.in(http://labix.org/gopkg.in)之类的服务来提供版本化的导入URL(例如gopkg.in/you/pkgname.v2)。


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/zaji/5016081.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-11-15
下一篇2022-11-14

发表评论

登录后才能评论

评论列表(0条)

    保存