可以看到,在指定目录下生成了一个我们自定义名称的exe文件,而且此时Output directory目录其实是没有作用的,设置为空也是可以的 2、打包成linux程序 配置如下: 主要是加了环境变量 GOOS=linux;CGO_ENABLED=0;GOARCH=amd64 输出文件的时候,去掉了.exe的后缀,执行结果如下: 生成了一个这个文件,这个文件就可以直接在l...
DoubleLi GoLand生成可执行文件(Windows、Linux) 打开运行设置 新建一个go build 新增一个设置,命名为“build windows”,赋值如图 其中最重要的是Environment 选择正确的配置,开始编译(运行) 会直接生成exe 双击可以直接运行 如果是想编译为linux可用的,配置如下(注意有三个变动,首先指定一个新的输出目录,其次要反选...
Windows系统下的goland在build程序时,需要配置一下环境变量,具体配置如下(输出目录一般我比较习惯指到源码位置): Image.png 命令行方式: # 逐行输入setCGO_ENABLED=0setGOOS=linuxsetGOARCH=amd64# build 二进制文件go build-o main-linux main.go//Windows系统运行,后缀.exe...
GoLand生成可执行文件(Windows、Linux) 打开运行设置 新建一个go build 新增一个设置,命名为“build windows”,赋值如图 其中最重要的是Environment 选择正确的配置,开始编译(运行) 会直接生成exe 双击可以直接运行 如果是想编译为linux可用的,配置如下(注意有三个变动,首先指定一个新的输出目录,其次要反选掉Checkbox,...
GoLand——windows下如何编译Linux二进制文件 前言 部署了夜莺的监控系统,需要部署下邮件发送和企业微信机器人 步骤 打开终端(一定要cmd终端才可以) 代码语言:javascript 复制 SETGOOS=linuxSETGOARCH=amd64 GOOS:目标平台的操作系统(darwin、freebsd、linux、windows) GOARCH:目标平台的体系架构(386、amd64、arm)...
windows环境中使用goland构建linux二进制文件并运行 大家都知道,go语言可打包成目标平台二进制文件是它的一大优势,如此一来,go项目在服务器不需要配置go环境和依赖就可以运行。 操作方式: 需求:在windows环境中打包部署golang项目到Centos 7 运行 打包环境:windows 10 goland 编译器中...
1、Linux上安装go的环境 看看是否安装成功:2、配置远程连接 新加Deployment ⇒ Configuration 选择FTP:起个名字:连接远程Linux服务器:建立本地和远程项目代码的映射,这里在Linux新建个对应的文件夹:映射建立成功:将Windows上已有的代码上传到Linux,以便后面构建编译:开启自动上传,实现Windows本地写代码,自动同步...
1、Mac下编译Linux, Windows平台的64位可执行程序: $ CGO_ENABLED=0GOOS=linux GOARCH=amd64gobuild main.go$ CGO_ENABLED=0GOOS=windows GOARCH=amd64gobuild main.go 2、Linux下编译Mac, Windows平台的64位可执行程序: $ CGO_ENABLED=0GOOS=darwin GOARCH=amd64gobuild main.go$ CGO_ENABLED=0GOOS=wind...
一个运行于Mac OS、Wondows和Linux之上的开发工具,默认提供Go语言的语法高亮,安装Go语言插件,还可以支持智能提示,编译运行等功能。 2. LiteIDE LiteIED是一款专门为GO语言开发的跨平台轻量级集成开发环境(IDE),是国人开发的,免费的。 3. Goland Goland是一个Go语言的IDE,是JetBrains公司开发的,是收费的 ...
JetBrains GoLand 2024.2 (macOS, Linux, Windows) - 为 Go 开发者打造的完整 IDE JetBrains 跨平台开发者工具 请访问原文链接: https://sysin.org/blog/jetbrains-goland/,查看最新版。原创作品,转载请保留出…