我对这个社区完全陌生,但如果有人能帮助我解决我面临的这个问题,我会非常感激。我目前正在学习简单的Hello World应用程序的基本教程,但我们如何更新代码以表达其他内容,并在浏览器上真实的更新我们的输出?
package main
import (
"log"
"github.com/gofiber/fiber/v2"
)
func main() {
// Fiber instance
app := fiber.New()
// Routes
app.Get("/", hello)
// Start server
log.Fatal(app.Listen(":3000"))
}
// Handler
func hello(c *fiber.Ctx) error {
return c.SendString("Hello, World 👋!")
}
2条答案
按热度按时间xzabzqsa1#
你说的是热重装(活重装)。Go本身并没有默认实现它来实现这一点,但是你可以使用名为
air
https://github.com/cosmtrek/air的包来实现。这里有一个很棒的教程如何使用它与纤维:https://dev.to/komfysach/go-live-reload-using-air-40llnimxete22#
可以使用
nodemon
install
nodemon
' nodejs required'并使用命令启用热重装