注:该服务器上没有go环境 在本地先把程序编译一下(交叉编译Linux的可执行文件) go env -w GOARCH=amd64go env -w GOOS=linuxgo build main 交叉编译后,生成的main文件可直接在Linux服务器上运行,将main文件上传到服务器 服务器运行go的可执行文件main,报错??? sudo su切换到root账号,报错???(这是不需要密码的情况) ls -al看一下,可能是没有执行权限??? 然后执行chmod +x main,再执行./main。这次终于ok啦