繁体   English   中英

如何在没有“go get”权限的情况下构建 Go 项目?

[英]How can I build a Go project without access to "go get"?

当我只能通过浏览器下载依赖项时,如何为 go 项目提供依赖项?

我在 GOPATH 手动放置了依赖项,但是go build仍然试图访问互联网以下载依赖项

您可以使用vendor创建所需依赖项的本地副本。

因此,当您将整个源代码传输到服务器时,您不需要再次下载依赖项,因为它已经包含在项目中。

建议使用Go Modules来管理项目及其依赖项。 Go 模块还具有 vendoring 功能。

有很多的包管理工具̶v̶e̶n̶d̶o̶r̶i̶n̶g̶的̶d̶e̶p̶e̶n̶d̶e̶n̶c̶i̶e̶s̶.̶看看̶ HTTPS:̶/̶/̶g̶i̶t̶h̶u̶b̶.̶c̶o̶m̶/̶g̶o̶l̶a̶n̶g̶/ GO /维基/̶P̶a̶c̶k̶a̶g̶e̶M̶a̶n̶a̶g̶e̶m̶e̶n̶t̶T̶o̶o̶l̶s̶

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM