go.mod 中的模块名称别名

有没有办法在模块中使用更短的名称表示/映射?


我有一个项目,带有一个 url 命名:


module github.com/<org>/<project>    

go 1.14

能够做到这一点会很高兴:


import "<short_name>/<project>/package_folder"

从 a go.mod,类似:


module github.com/<org>/<project> => short_name

go 1.14


慕田峪4524236
浏览 186回答 2
2回答

梦里花落0921

不,没有办法在go.mod文件中定义别名。它被提议但由于这里解释的原因而被拒绝。

慕森卡

我最近遇到了一个命名不佳的内部回购协议。Go 不会这样做,但是通过一些 git 魔法你可以接近。在你的 ~/.gitconfig 添加如下内容: [url "ssh://git@github.com//"] insteadOf =&nbsp;https://github.com/&nbsp;<go_mod_org>/<go_mod_repo>
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Go