golang在 windows操作系统下使用 air

文章讲述了在安装和使用Go程序实时热重载工具Air时可能遇到的问题,包括.ari.conf文件类型的选择,未配置环境变量导致的错误,如何找到并配置Air的环境变量,以及Windows系统中可能出现的端口被占用的解决办法。正确使用方法是在项目终端中运行air启动项目。
摘要由CSDN通过智能技术生成

go 安装 air 踩坑

具体安装教程

使用Air实现Go程序实时热重载

1、 .ari.conf 文件类型问题

在这里插入图片描述

文件类型为.ari.conf 或者 .ari.toml都可以。对于goland这个提示不用管,不影响后面操作

2、 没有配置环境变量

在这里插入图片描述

由于我目前还没有接触过其它的操作系统不理解周神的这句话

在这里插入图片描述
所以没有配置环境变量,所以出现了上面的错误提示

配置环境变量

找到air的安装目录,然后cmd进入黑窗口,运行go build,配置环境变量
air安装目录
GOPATH/pkg/mod/github.com/cosmtrek/air@v1.44.0

如果仔细一点你会发现

获取依赖:go get -u github.com/cosmtrek/air
安装路径:GOPATH/pkg/mod/github.com/cosmtrek/air@v1.44.0

好的,你现在也学会找其他包的安装路径了
因为配置环境变量需要exe程序,所以黑窗口需要进入GOPATH/pkg/mod/github.com/cosmtrek/air@v1.44.0目录,运行go build,这时在你的安装路径下会生成一个air.exe文件。接下来就只剩下配置环境变量了。

此电脑 =》属性 =》 高级系统设置 =》 环境变量 =》选中系统变量 Path =》 点击编辑 =》 将air的安装目录插入即可,例如我的安装目录是D:\Go\workspace\pkg\mod\github.com\creack\pty@v1.1.18

3、windows显示找不到文件

在项目终端中运行go build

4、端口被占用

listen: listen tcp :8080: bind: Only one usage of each socket address (protocol/network address/port) is normally permitted.

由于air使用方法不太清楚,在项目终端输入air后,我又在goland中点击了运行,导致了端口被占用。正确使用方法:在项目终端中输入air后,项目就已经开始运行了,不需要格外再运行项目。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值