Este artigo discutirá como instalar pacotes com o comando go get.
O comando go get
O comando go get permite baixar e instalar pacotes e dependências.
O comando downloads e instala os pacotes com a versão especificada. Ele também atualiza o Go.arquivo mod para incluir os pacotes instalados.
Instalando um pacote com go get
Instale um pacote usando o comando go get e verifique se você instalou o compilador e adicionado ao caminho.
Você pode fazer isso executando o comando:
$ go ajudaO comando acima deve imprimir as informações de ajuda para o comando get.
Para instalar um pacote, comece criando um diretório de projeto de amostra:
$ mkdir test_projectDepois de configurar seu projeto, execute o comando go mod init para inicializar um módulo GO.
$ go mod init test_projectCrie um novo arquivo para segurar seu código -fonte Golang no diretório do projeto.
$ Touch Main.irDefinir Gopath
Você precisa se preocupar com duas variáveis ambientais significativas ao trabalhar com GO:
Primeiro, a variável de ambiente GOROOT. É usado para definir a localização do seu go sdk. Na maioria dos casos, você não precisará modificar esse valor, a menos que especifique versões GO diferentes.
Segundo, a variável Gopath. Esta variável define o caminho raiz do seu espaço de trabalho. Por padrão, o valor é definido para a pasta Go em seu diretório doméstico.
Por exemplo, no Linux, o Gopath está definido como:
~/váNo Windows:
%userprofile%vaiAo instalar pacotes, você presta atenção a este diretório, pois ele contém todas as suas bases de código e dependências.
Embora você possa configurar um diretório GOPATH personalizado, recomendamos que você continue com o padrão para evitar problemas como permissões.
Para obter o caminho do seu Gopath, execute o comando:
vá env $ gopathO comando acima deve imprimir o valor da variável Gopath:
$ go Env GopathAntes de instalar pacotes, comece exportando as variáveis de Gopath e Path:
$ export gopath = $ home/goVerifique se os valores são atualizados executando o comando Go Env, como mostrado:
Vá instalar o pacote
Para instalar um pacote, usamos o comando go get seguido pelo URL até o repositório de pacotes.
Por exemplo, para instalar o pacote Aurora:
https: // github.com/logrusorgru/aurora
Podemos executar o comando como mostrado:
vá buscar -u github.com/logrusorgru/auroraO comando acima vai baixar e instalar o pacote Aurora em nosso projeto. Ele também atualizará o Go.arquivo mod para incluir a versão do pacote instalado.
Vá instalar versão específica
Em alguns casos, pode ser necessário instalar uma versão específica do pacote. Para isso, você pode especificar a versão usando o operador @ como mostrado:
$ vá obter exemplo.com/[email protected]Isso instala a versão do pacote especificado.
Importando um pacote
Depois de instalado, você pode usar o pacote importando -o usando a instrução de importação.
Por exemplo, em nosso teste Test_project, podemos usar o pacote Aurora, como mostrado:
importação (No código acima, importamos o pacote Aurora e o usamos para imprimir um texto em negrito e ciano para o terminal.
A execução do código deve retornar:
Conclusão
O guia orienta você através do download e instalação de pacotes Go usando o comando go get.