分叉了库,重命名了它,在安装时更改了 go.mod 中的名称,出现错误,我尝试了英文的解决方案,但没有帮助,我不知道出了什么问题
go get github.com/Ernesto-Che-Guevara/golempinus/v4
go: github.com/Ernesto-Che-Guevara/golempinus/v4@upgrade (v4.0.1) requires github.com/Ernesto-Che-Guevara/golempinus/[email protected]: parsing go.mod:
module declares its path as: github.com/aaaton/golem/v4
but was required as: github.com/Ernesto-Che-Guevara/golempinus/v4
如果有版本,
go get
它不会从默认分支下载源代码,而是下载标记的版本。在您的情况下,存档是从https://github.com/Ernesto-Che-Guevara/golempinus/releases/tag/v4.0.1下载的。此版本于 2020 年发布,其go.mod
模块命名为github.com/aaaton/golem/v4
有两种方法。
第一:从更新的文件中创建新版本。例如,4.0.2。该命令
go get github.com/Ernesto-Che-Guevara/golempinus/v4@latest
将自动查找新版本并安装它。第二:安装特定的提交。您现在拥有最新的提交
46580a27022e1c0ef052ed37380c3ebb55c28668
。可以通过命令添加结果: