登录
首页 >  Golang >  Go问答

现在是否所有的Go库都支持在GOPATH之外的位置运行?

来源:stackoverflow

时间:2024-03-26 19:36:27 348浏览 收藏

目前,使用 Go 模块的项目不再需要将库保存在 GOPATH 目录中。它适用于所有库,无论是否使用 Go 模块。不使用 Go 模块的项目仍然需要位于 GOPATH 下。

问题内容

我读到 go 库不再被强制保存在 GOPATH 目录下。

我是否必须修改较旧的库,或者这仅适用于现在假设您拥有正确版本的 Go 的所有库?


解决方案


使用 Go 模块的项目不需要位于 GOPATH 下(但您仍然需要一个用于包缓存)。使用 Go 模块的项目可以导入任何库,无论该库是否使用 Go 模块。

不使用 Go 模块的项目必须位于 GOPATH 下。

今天关于《现在是否所有的Go库都支持在GOPATH之外的位置运行?》的内容就介绍到这里了,是不是学起来一目了然!想要了解更多关于的内容请关注golang学习网公众号!

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