go语言linux打包方法与部署:新版go旧的set貌似已经不再支持

和以前基本没区别,只是把前置指令set改成: go env -w

具体步骤:

一:打包

指令台cd到目标文件夹输入:

go env -w CGO_ENABLED=0
//声明忽略
go env -w GOOS=linux
//声明平台
go env -w GOARCH=amd64
//声明处理器架构
go build main.go
//打包

然后就可以看到目标文件夹多了个打包好的无后缀mian文件

二:放到服务器运行

和原来步骤基本一致

chmod 777 main
//给予文件权限
nohup ./main &
//后台运行目标程序
netstat -an | grep 8005
//查看运行是否成功

三:其他

结束程序运行

ps 
//系统当前正在运行进程
& 
//申明后台执行指令尾,放到指令末尾表示这个进程放到后台执行 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值