Live reloading in Go con air

Mattepuffo's logo
Live reloading in Go con air

Live reloading in Go con air

air è un programmino per Go che ci permette di fare il live reloading della nostra applicazione.

Molto comodo soprattutto quando usando un qualche framework tipo Gin Gonic.

In questo articol vediamo come usarlo.

Io l'ho installato a livello "globale":

go install github.com/cosmtrek/air@latest

Poi bisogna creare un alias per il comando; su Linux ho aggiunto questa riga al mio .bashrc:

alias air='/home/fermat/go/bin/air'

Fatto questo, nella cartella del nostro progetto lanciate il comando per creare il file di configurazione .air.toml (se già non ne avete uno):

air init

Se non avete modifiche da fare potete lanciare il programma così:

air

Se adesso fate un salvataggio dei file, vedrete che verrà riavviata la compilazione ed esecuzione.

Enjoy!


Condividi

Commentami!