1、goland编辑器打包exe或者linux Modify Run Configuration不设置Environment(或者设置GOOS=windows),则打包exe Modify Run Configuration设置Environment:GOOS=linux,则打包linux 注意:这2个操作跟go env环境变量里面的GOOS的值无关 2、终端打包exe或者linux 先查看go env 打包 第二个文件,我故意命名为.exe后缀的文件,...
setGOOS=windowssetGOARCH=amd64 go build-o goweb.exe main.go 直接双击goweb.exe文件执行即可 linux: setCGO_ENABLED=0setGOOS=linuxsetGOARCH=amd64 go build-o goweb main.go 上传到linux中赋予执行权限 chmod-R777目录 项目执行 nohup./filename&...
#64bitGOOS=windows GOARCH=amd64 go build -o bin/app-amd64.exe app.go#32-bitGOOS=windows GOARCH=386 go build -o bin/app-386.exe app.go Linux: bash # 64-bitGOOS=linux GOARCH=amd64 go build -o bin/app-amd64-linux app.go# 32-bitGOOS=linux GOARCH=386 go build -o bin/app-3...
安装包下载之后,我们需要将其解压到 /usr/local 目录下,可以使用如下命令: sudo tar -C /usr/local/ -xzvf go1.10.2.linux-amd64.tar.gz sudo命令这里不做过多介绍。 接下来就是配置环境变量,我们可以修改 /etc/profile 文件,也可以修改当前用户的 .profile 文件,区别是前者适用于所有用户,后者只是对当前用...
go build -ldflags"-s -w"-o target/${APPNAME}-linux-amd64.binecho"linux可执行程序${APPNAME}-linux-amd64.bin 打包成功!"# 设置windowsexportGOOS=windows go build -ldflags"-s -w"-o target/${APPNAME}-windows-amd64.exeecho"Windows可执行程序${APPNAME}-windows-amd64.exe 打包成功!" ...
打包linux setGOOS=linuxsetGOARCH=amd64gobuild main.go 打包arm架构 setGOOS=linuxsetGOARCH=arm64gobuild main.go 运行方式 windows 执行双击exe即可运行。 llinux: (1)将生成的二进制文件上传到服务器中 (2)设置可执行权限 chmod +x 二进制文件名 ...