idea配置golang项目以及编译部署

1.前提
接手了一个golang项目,首先需要跑起来,然后能够部署到服务器,至于golang语法什么的,以后再学

2.安装go环境
在这里插入图片描述
直接点到底,就安装好了(没有配置环境变量)

3.gopath文件夹
新建gopath/src目录(工作空间,放源码),bin目录(放可执行文件),将用到的第三方包放入,这边因为是接手,所以直接拷过来的
(不能考就下载,如:go get github.com/gin-gonic/gin)
在这里插入图片描述
在这里插入图片描述
k3c-helper是实际的项目,从git上down下来

4.idea配置
安装go插件
在这里插入图片描述
open gopath目录,导入项目
在这里插入图片描述
配置go settings
在这里插入图片描述
在这里插入图片描述
启动配置
增加go build,指定工作目录(项目),可执行文件生成目录(bin)
在这里插入图片描述
运行
在这里插入图片描述
5.编译部署到windows服务器和linux服务器
5.1 这边main.go会去读取配置,所以需要把项目中的config取出来
在这里插入图片描述
exe文件就是idea run之后在bin目录生成的
在这里插入图片描述
或者直接cd 到main.go路径,执行 go build main.go
在这里插入图片描述
因为项目在windows环境的服务器,所以把dev文件夹放在服务器,启动exe,ok

5.2 部署到linux
在本地打包成linux可用的文件

set GOARCH=amd64
set GOOS=linux
go build main.go

在这里插入图片描述
然后放到linux服务器,执行nohup ./main &启动main,会生成日志nohup.out文件
在这里插入图片描述

  • 0
    点赞
  • 13
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
配置Go语言开发环境,您可以按照以下步骤进行操作: 1. 首先,您需要下载并安装Go语言的二进制发行版。您可以从Go官方网站(https://golang.org/dl/)下载适用于您的操作系统的安装包。选择与您的操作系统相匹配的版本,然后下载并安装它。 2. 安装完成后,您需要设置一些环境变量。在Windows操作系统上,打开控制面板 -> 系统和安全 -> 系统 -> 高级系统设置。点击"环境变量"按钮,在"系统变量"下方找到"Path"变量,点击"编辑"按钮,然后在弹出的窗口中添加Go的安装路径(例如:C:\Go\bin)。点击"确定"保存修改。 3. 在Linux和Mac OS X上,您需要编辑`~/.bashrc`或`~/.bash_profile`文件,并添加以下行来设置Go的环境变量: ```bash export PATH=$PATH:/usr/local/go/bin export GOPATH=$HOME/go export PATH=$PATH:$GOPATH/bin ``` 保存文件后,执行`source ~/.bashrc`或`source ~/.bash_profile`使修改生效。 4. 环境变量设置完成后,打开命令行终端窗口,输入`go version`命令,如果显示了Go的版本信息,则表示安装和配置成功。 5. 接下来,您可以选择一个集成开发环境(IDE)进行Go编程。一些常用的IDE包括:Visual Studio Code、GoLand、Sublime Text等。根据您的喜好和需求,选择一个适合您的IDE并安装。 6. 配置IDE时,通常需要设置Go的工作区路径(即GOPATH)。将工作区路径设置为您希望存储Go项目的文件夹。在大多数IDE中,您可以在设置或首选项中找到相关选项,并将工作区路径设置为您选择的文件夹。 现在,您已经成功配置了Go语言的开发环境,并可以开始编写和运行Go程序了。祝您编程愉快!

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值