Logo
Section 1 / 5

在 Go 应用中使用热重载

学习如何在 Go 应用中使用热重载机制。

导入

在 Go 应用中使用热重载

学习如何在 Go 应用中使用热重载机制。

使用热重载

在使用 Go 创建应用程序时,可以启用热重载功能。热重载会在源代码发生更改时自动重新加载应用程序。要启用热重载,需安装名为 air 的库,使用以下命令(该命令适用于 Go 1.16 或更高版本):

1go install github.com/cosmtrek/air@latest

通过以下命令检查安装是否成功:

1air -v

使用以下命令初始化热重载配置:

1air init

这会生成一个热重载配置文件 .air.toml。要以热重载方式运行应用程序,只需使用 air 命令:

1air

此时应用程序已启用热重载功能。当对源代码进行修改并保存后,若检测到变更,应用程序将自动重新加载。

Web应用程序简介

使用 Postman 进行 REST API 开发