有没有办法go test在修改项目文件时运行?当路径中的文件被修改可用于此用途时,也许有一个很好的通用解决方案来运行命令?
1 回答
呼啦一阵风
TA贡献1802条经验 获得超6个赞
你可以用inotifywait
它。go test
在写入数据时观看一些目录并在关闭时执行的示例:
inotifywait -e close_write <dir> | while read file; do go test; done
或者你在 go 中使用howeyc/fsnotify
包编写你自己的工具:Similar example application。
还有重新运行,用Ruby编写的:
rerun go test
上面的命令将监视当前目录的更改并go test
在发生更改时运行。
- 1 回答
- 0 关注
- 198 浏览
添加回答
举报
0/150
提交
取消