当前位置: 首页 > article >正文

goLand导入git项目并打包发布linux

作为项目管理,拥有半吊子开发能力,居然有一天需要修改维护go项目。。。从菜鸟教程学习开始~苦

goland导入git项目

没啥说的,左上角新建,选择版本控制,输入giturl导入就可以

本地启动

导入之后会自动更新相关依赖。
本人导入之后立马修改了依赖位置,且修改为一项目一位置,互不干涉。
在代码位置建了路径:pkg(进入设置,配置gopath)、bin(后面构建输出包位置)
在这里插入图片描述
等依赖导入完成了,配置构建项目,点击启动配置如下
在这里插入图片描述
这个是win本地启动配置,那如果要发布部署到服务器,需要打包符合linux的包,本人使用的如下配置:
新建一个构建,修改两个地方:
1、输出目录,取消构建后运行(本地是win系统,无法运行linux包)
2、配置构建linux包配置,如下:
在这里插入图片描述
GOOS=linux;CGO_ENABLED=0;GOARCH=amd64
注意别复制错了,有时候复制上有些符号变了。。。
配置号之后直接构建就完事了,构建完之后再上面的输出bin目录就有包了,可以拿去发到服务器了。


http://www.kler.cn/a/569489.html

相关文章:

  • 如何防止Python网络爬虫爬取网站内容
  • leetcode 46. 全排列 中等
  • C语言(3)—循环、数组、函数的详解
  • 【面经】CPP经典面试手撕{LRUCache、字典树、布隆过滤器}
  • AWS S3 如何设置公开访问权限?
  • 物联网水位计集成GPS
  • python科学计数法转数值
  • 微服务学习(3):Work Queues的作用与测试
  • 《白帽子讲 Web 安全:点击劫持》
  • 计算机毕业设计SpringBoot+Vue.js林业产品推荐系统 农产品推荐系统 (源码+文档+PPT+讲解)
  • 【Git】Ubuntu 安装 Git Large File Storage(LFS)以及使用 Git LFS 下载
  • AI 时代下,操作系统如何进化与重构?
  • 打开 Windows Docker Desktop 出现 Docker Engine Stopped 问题
  • 2.1 第一个程序:从 Hello World 开始
  • 量子计算在材料科学中的应用:开辟新技术前沿
  • 极简RabbitMQ快速学习
  • Python 如何实现烟花效果的完整代码
  • 【区块链 + 智慧政务】 伽罗华域:区块链数据溯源系统 | FISCO BCOS 应用案例
  • Linux 下使用mtr命令来进行网络诊断
  • Docker数据卷操作实战