Linux部署go项目
生成可执行文件
首先windows上直接
go build
生成的是windows可执行文件exe
使用
go env
查看
使用命令转化为Linux环境
go env -w GOOS=Linux
go env -w CGO_ENABLED=0
之后执行
go build
生成Linux下可执行文件
这就是生成的可执行文件
将可执行文件移动到Linux某个目录下
这里是用WinSCP直接拖到
/usr/local/workspac/array
再用Xshell终端进入刚刚项目的目录:
~# cd /usr/local/workspace/array/
执行程序:
./array
这样的话当这个这终端推出后这个程序也会停止运行
让程序在后台持续运行
这里参照一篇博客讲得很清楚
https://blog.csdn.net/qq_36487585/article/details/95031164
版权声明:本文为weixin_52658189原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。