Live reload pendant le développement de vos applications en Golang

Si comme moi vous avez déjà développé à l’aide de Node ou SBT, la fonctionnalité live reload vous manque probablement lorsque vous développez en Go.

En fait, il se trouve que c’est possible grace à l’utilitaire air, disponible à l’URL https://github.com/cosmtrek/air.

Comme spécifié dans la documentation, vous n’avez qu’à télécharger l’outil grâce à la commande go get -u github.com/cosmtrek/air, créer le fichier de configuration .air.toml et utiliser la commande air à la place de go run.

Cela m’a permis de gagner énormément de temps et de confort pendant mes développements en Go.