具有多个路径的 Go 模块

具有多个路径的 go 模块

php小编子墨介绍:最近,Go语言中的模块管理工具又迎来了新的功能——多路径模块。这一功能的引入,使得开发者在使用Go模块时可以更加灵活地指定模块的路径。以往,开发者只能将模块安装在固定的路径下,导致模块的依赖关系较为复杂。而现在,多路径模块的出现,为开发者提供了更多的选择,使得模块的管理更加方便灵活。开发者可以根据项目的需要,将模块安装在不同的路径下,从而实现更好的模块管理与版本控制。这一新功能的引入,将进一步提升Go语言的开发效率和便利性。

问题内容

我有一个镜像到多个位置的 go 模块。一个在 gitlab 中,另一个在 bitbucket 中。当尝试将其基于新的 gitlab 位置时,我得到:

go: gitlab.com/company/[email protected]: parsing go.mod: module declares its path as: bitbucket.org/company/core but was required as: gitlab.com/company/core 登录后复制