Gvm: Gerenciando versões de GoLang
Se você trabalha com vários projetos Go, já percebeu como é complicado quando os projetos requerem versões diferentes da linguagem. A fim de resolver esse problema surgiu o projeto chamado GVM (Go Version Manager) , onde você pode ter várias versões do Go instalado em sua máquina e quando precisar rodar um projeto em uma versão especifica basta fazer a troca pelo terminal. Instalação em ambiente Linux O processo de instalação é bem simples e você pode conferir na documentação oficial . Resumidamente o comando de instalação é esse: bash < <(curl -s -S -L https://raw.githubusercontent.com/moovweb/gvm/master/binscripts/gvm-installer) Se você estiver usando zsh apenas mude de bash para zsh. Após a instalação No meu caso foi precisa instalar mais um pacote no Ubuntu: sudo apt-get install bison Pronto, agora feche seu terminal, abra novamente e execute o seguinte comando para verificar se o GVM foi instalado corretamente: gvm version Conhecendo a ferramenta O primeiro comando e o mais