funzione principale in golang