标签: deployment go
我即将完成我的应用程序,我想将其部署在私人服务器上。我希望能够自动执行以下操作:
如何轻松完成此应用程序?
答案 0 :(得分:2)
我个人使用Fabric(基于python)进行应用程序部署,使用Chef进行服务器管理。问题是,由于Go的工件只是一个大的二进制文件,因此部署者并不重要,构建过程更重要。
我只是将Go二进制文件打包为tar.gz,然后使用Fabric将它们发送到服务器。我从来没有使用过Capistrano,但从我读过的内容来看,它看起来非常适合部署Go应用程序。