Fresh 是一个命令行工具,每次保存Go或模版文件时,该工具都会生成或重新启动Web应用程序。Fresh将监视文件事件,并且每次创建/修改/删除文件时,Fresh都会生成并重新启动应用程序。如果go build返回错误,它会将记录在tmp文件夹中。

 

[安装]

go get github.com/pilu/fresh

 

使用:

# 进入你的项目目录
cd /you_project
# 启动(之前的项目要停止)
# 在没有 fresh 之前,启动项目使用的是 go run main.go,在使用 fresh 后,启动项目按照如下的命令
fresh

 

 这样就可以在保存代码后 fresh 检测文件是否有更新从而自动编辑 golang 代码