热加载工具(air)
1. 什么是 air
air 是一个轻量级的 Go 语言热重载工具,可以监控代码变动,自动重新编译并运行程序。
2. 安装 air
go install github.com/cosmtrek/air@latest
`
3. 使用 air
在项目根目录运行:
air
代码修改后,程序会自动重启,无需手动重启服务。
4. 配置文件(.air.toml)
可以通过 .air.toml 文件自定义监控路径、忽略文件等配置。
5. 适用场景
- 本地开发调试
- 快速验证代码修改效果
air 有效提升 Go 项目的开发体验和效率。