.
Recentemente, tentei instalar um pacote usando o Golang e recebi uma mensagem de erro dizendo que o Golang não conseguiu carregar o pacote, conforme mostrado abaixo.
can't load package: package github.com/mypackage/[email protected]: cannot use [email protected] syntax in GOPATH mode
Em teoria, várias coisas podem gerar esse erro, exigindo soluções diferentes. Hoje, fornecerei duas soluções para resolver esse erro sozinho.
Solução 1: Troca de Comandos
Na maioria dos cenários, você pode estar usando um install comando para instalar o pacote em Golang em seu sistema. Se você verificar o histórico de golang antes do install comando, houve um get comando [deprecated] para instalar e compilar os pacotes.
Leia também: Prós e contras do uso do React Native para desenvolvimento móvel
Abaixo está o comando que gerou o erro para mim durante a instalação do pacote.
$ go install -v github.com/mypackage/[email protected]
O erro é lançado devido ao install comando, embora eu apenas mudei o install no get comando e tada, o problema foi resolvido.
$ go get -v github.com/mypackage/[email protected]
Observação: Embora o problema tenha sido resolvido, mas não se esqueça de considerar que o
getO comando está obsoleto e não é mais suportado. Eu recomendo fortemente usá-lo em raras situações.
Solução 2: Go-Mode
Go-Mode cobre os recursos básicos que você precisa ao trabalhar com Golang, juntamente com outros recursos adicionais, como preenchimento automático, análise e refatoração. Você pode iniciar um novo projeto no Go-Mode e instalar o pacote usando o baixar mod comando, como mostrado abaixo.
Primeiro, exporte o Go-Mode em sua sessão de terminal atual, conforme mostrado abaixo.
$ export GO111MODULE=on
Em seguida, precisamos iniciar um novo nome de projeto. Considere este nome como o nome do seu pacote.
$ go mod init <Project Name>
Finalmente, especifique o endereço do pacote junto com o mod download comando, como mostrado abaixo.
$ go mod download github.com/mypackage/[email protected]
E aqui concluímos nossa etapa final, que resolve principalmente seu problema com “não é possível carregar o pacote”.
Pensamento final
Se alguma das soluções acima não funcionar, informe-nos na seção de comentários e, se você seguiu etapas diferentes para resolver o problema acima, informe-nos para que possamos incluí-lo neste artigo.
Mente tecnológica inovadora com 12 anos de experiência trabalhando como programador de computador, desenvolvedor web e pesquisador de segurança. Capaz de trabalhar com uma variedade de soluções de tecnologia e software e gerenciar bancos de dados.
.








