前端之家收集整理的这篇文章主要介绍了
golang项目是如何打包部署的?,
前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
来自JVM背景我想知道如何将golang项目部署到生产中.是否有等效的JAR
文件?
是否有可以安装在服务器上的独立程序包管理器和可以运行的依赖性清单文件,以降低服务器上的所有依赖项.我特别不想在服务器上构建项目,因为我们在生产盒上没有任何编译器等.
谢谢.
我运行go install< pkg> ;,二进制
文件将放在$GOPATH / bin中.您可以将该二进制
文件复制到具有相同操作系统和体系结构的另一台机器 您还可以切换到包含主程序包的目录,然后运行go build.二进制
文件将放在当前目录中. Go二进制
文件中没有依赖项供您跟踪.它是静态
链接的. (某些系统库可能是动态
链接的,但如果您在同一个操作系统上运行,这应该不是问题.)
原文链接:https://www.f2er.com/go/242060.html