登录
首页 >  Golang >  Go问答

Go模块路径设置指南:建立一个私有仓库

来源:stackoverflow

时间:2024-03-14 22:33:27 163浏览 收藏

今日不肯埋头,明日何以抬头!每日一句努力自己的话哈哈~哈喽,今天我将给大家带来一篇《Go模块路径设置指南:建立一个私有仓库》,主要内容是讲解等等,感兴趣的朋友可以收藏或者有更好的建议在评论提出,我都会认真看的!大家一起进步,一起学习!

问题内容

我想将我的 go 模块路径设置为 example.com/myrepo 而不是 github.com/myusername/myrepo ,以便我能够导入到另一个存储库中。

例如,如果我的 go.mod 看起来像这样

module example.com/myrepo

go 1.13

如何让 go 获得 example.com/myrepo 工作?

我在 go get example.com/myrepo 上收到以下内容

unrecognized import path "example.com/myrepo" (parse https://example.com/myrepo?go-get=1: no go-import meta tags ())

假设我是 example.com 的所有者,我该如何执行此操作?


解决方案


它被称为虚荣导入路径

除了 go 命令已知的常见托管站点(GitHub、Bitbucket 等)和自定义 VCS URL(.git、.hg 等)之外,此机制还可用于将自定义 URL 指向任何服务。

您一定正在寻找这个https://sagikazarmark.hu/blog/vanity-import-paths-in-go/

好了,本文到此结束,带大家了解了《Go模块路径设置指南:建立一个私有仓库》,希望本文对你有所帮助!关注golang学习网公众号,给大家分享更多Golang知识!

声明:本文转载于:stackoverflow 如有侵犯,请联系study_golang@163.com删除
相关阅读
更多>
最新阅读
更多>
课程推荐
更多>