使gin框架开发环境热更新

在使用gin框架进行开发时没有热更新,可以使用第三方包fresh实现开发环境热更新
安装

go get github.com/pilu/fresh

小坑:
在项目目录运行fresh命令,提示无法找到该命令

原因:发现gopath下的bin目录已经存在fresh命令,但是这个gopath下的bin没有加入到全局环境变量。
我这里是mac ,windows找对应方法修改即可

所以打开终端输入

sudo vim ~/.bash_profile
进行如下修改

创建GOBIN变量
GOBIN="/Users/xxx/Desktop/go-project/bin"

将GOBIN加入到PATH中,注意不同环境变量间用:分隔
PATH=$GOPATH:$GOBIN:$MONGODB/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/X11/bin

最后刷新配置文件使其生效

source ~/.bash_profile
posted @ 2022-03-17 22:14  平芜尽处是春山  阅读(1364)  评论(0编辑  收藏  举报