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 版权协议,转载请附上原文出处链接和本声明。
