-bash: ./main: cannot execute binary file

将 go build main.go 生成的文件上传到服务器后,./main 运行后出新的报错

env GOOS=linux GOARCH=386 go build main.go

  

(386 、amd64、arm)

原因是:编译时的运行环境不对,就是上文的 386 需要换成你运行的服务器的环境,你可以用 uname -a 查看

运行起来了还是无法访问:阿里云服务器控制面板后台要在防火墙配置,打开Go服务的端口。

最新文章

  1. ★Kali信息收集~★7.FPing :ip段扫描
  2. Java Servlet+Objective-c图上传 步骤详细
  3. DataTable 批量插入SqlServer数据库 使用:SqlBulkCopy
  4. 解决JQuery.ajax.post乱码问题
  5. super的作用(转自百度)
  6. SQL SERVER数据库的表中修改字段的数据类型后,不能保存
  7. webstorm与SAE的svn仓库链接进行版本控制
  8. JDK6与JDK7中String类subString()方法的区别
  9. 用eclipse开发javaweb项目
  10. TeeChart中Axis的CalcIncrement属性
  11. linux 复制文件时,报cp: omitting directory `XXX'
  12. intel集成显卡linux驱动安装
  13. activity_main.xml
  14. hdu4126(最小生成树+dfs)
  15. (练习题)利用构造器函数实现三个小实例——不使用String()与Array()构造器和Math对象,不使用内建的方法的方法和属性。
  16. 201771010126 王燕《面向对象程序设计(java)》第二周学习总结
  17. linux 7 更改主机名
  18. delphi 右键删除dbgrid行
  19. Word中选择中内容后变成C,VMware 虚拟中Ctrl键一直被按住了
  20. 以后的博客将更新到自己的域名pythonsite.com,欢迎访问

热门文章

  1. 前端处理:elementUI 表格索引代表第几条数据
  2. vue2 单一事件中心管理组件通信
  3. bootstrap最简单的导航条
  4. struts--CRUD优化(图片上传)
  5. 洛谷 P1309 瑞士轮 题解
  6. 洛谷 P3627 [APIO2009]抢掠计划 题解
  7. 057_统计 Linux 进程相关数量信息
  8. 对深层嵌套对象进行取值&赋值
  9. 配置Notepad++
  10. 小程序 之自定义tabbar上边框颜色