Problema inicial:
Apesar de definir GOPATH em .profile, o O comando go env continua listando GOROOT em vez de GOPATH. Além disso, go install tem como alvo o diretório GOROOT, ignorando o local especificado do GOPATH.
Causa e solução:
O problema inicial provavelmente resultou de uma configuração inadequada do GOPATH e do espaço de trabalho do usuário. Para resolver isso, é essencial garantir que o GOPATH esteja definido corretamente e que a estrutura de diretórios necessária seja criada.
Etapas para configurar o GOPATH:
mkdir -p $HOME/dev/go/src
mkdir -p $HOME/dev/go/bin
export GOPATH=$HOME/dev/go:
export PATH=$PATH:$HOME/dev/go/bin
Depois de executar essas etapas , verifique se GOPATH está configurado corretamente e gerado no comando env | grep -i '^GO'.
Solução de problemas adicionais:
Resolução:
No caso descrito, o problema foi resolvido após a atualização para Go 1.1beta2. No entanto, as etapas gerais de solução de problemas descritas acima devem resolver o problema para a maioria dos usuários.
Isenção de responsabilidade: Todos os recursos fornecidos são parcialmente provenientes da Internet. Se houver qualquer violação de seus direitos autorais ou outros direitos e interesses, explique os motivos detalhados e forneça prova de direitos autorais ou direitos e interesses e envie-a para o e-mail: [email protected]. Nós cuidaremos disso para você o mais rápido possível.
Copyright© 2022 湘ICP备2022001581号-3