go compile changes