You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Describe the solution you'd like
Live-reloading utility for Go applications in development such as cosmtrek/air, we also might want to take a look at solutions for hot-deployment for production environments.
Thanks for opening your first issue here! 🎉 Be sure to follow the issue template! If you need help or want to chat with us, join us on Discord https://gofiber.io/discord
Since hot-deployment is kind of the same as live-reloading but requires some sort of FTP/SFTP connection for you to upload files, we are closing this issue for now.
Keep in mind that Air is just an example repository on how you could implement Live Reloading to your Go application.
Describe the solution you'd like
Live-reloading utility for Go applications in development such as cosmtrek/air, we also might want to take a look at solutions for hot-deployment for production environments.
Alternatives
Live reloading alternatives:
oxequa/realize
qrtz/livedev
devlocker/tychus
zephinzer/godev
goccy/rebirth
Deployment alternatives:
buger/goreplay
jorgebastida/gordon
google/ko
laher/goxc
Additional context
Some guides I found using a quick search:
https://www.zachjohnsondev.com/posts/go-docker-hot-reload-example/
https://peter.bourgon.org/go-in-production/
I have not considered any alternatives yet, neither have I really dived into possible solutions. I put this here to store this idea to be picked up.
The text was updated successfully, but these errors were encountered: