使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


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM