Diretório de artigos
Este artigo registra principalmente a instalação do Go e a configuração do ambiente Go para vscode.
Há mais capturas de tela, então o artigo parece ser mais longo. Se houver algum erro, por favor, aponte ~
- Sistema: Windows 10
- ir: 1.20.6
- vscode: junho de 2023 (versão 1.80)
1. Baixe e instale Go
Link para download: vá baixar
Baixe a versão correspondente ao sistema, sou windows, então escolhi a da foto abaixo. A última versão estável go1.20.6 é selecionada:
O caminho pode ser customizado, aqui coloco no drive D:
Após a conclusão da instalação, Win + R abre o cmd de entrada para abrir a janela da linha de comando e, em seguida, entra go version
para visualizar a versão do Go:
Se o número da versão não for exibido, pode ser que você tenha aberto a janela da linha de comando quando instalar o Go e fechar todos os comandos neste momento Depois de abrir a janela da linha de comando, reabra uma janela da linha de comando e digite go version para tentar novamente.
2. Configurar variáveis de ambiente (opcional)
Você pode modificar os caminhos relevantes de Go modificando as variáveis de ambiente. Como meu espaço na unidade C é relativamente pequeno, modifiquei-o um pouco. Consulte esta seção se necessário.
Perceber! É recomendável que, ao modificar as variáveis de ambiente, registre como eram as variáveis de ambiente originais e quais variáveis de ambiente foram adicionadas posteriormente, para que, quando surgirem problemas posteriormente e você precisar desinstalar o Go, você possa deixar uma saída. (Você pode escrever um documento e tirar uma captura de tela enquanto o modifica.)
Primeiro, clique com o botão direito neste computador → propriedades → configurações avançadas do sistema → variáveis de ambiente:
crie uma nova variável de sistema, preencha-a conforme mostrado na figura abaixo e clique em OK:
então você pode encontrar um local como o diretório GOPATH, aqui eu escolha criar um novo na unidade D chamado diretório Go e, em seguida, crie uma nova variável de sistema:
substitua GOPATH na variável de usuário por um diretório personalizado:
da seguinte forma: Em
seguida, edite o caminho na variável de usuário:
aqui está originalmente %USERPROFILE%\go\bin
, altere-o para %GOPATH%\bin
:
no diretório correspondente a GOPATH (o meu é D:\go) Crie três novas pastas: bin, pkg, src:
Finalmente, você pode ver o Path na variável do sistema (clique em Path e edite):
De um modo geral , você pode ver que o caminho do Go foi configurado. Não precisamos mexer nele, isso é configurado automaticamente pelo Go quando ele é instalado. Eu costumava verificar o número da versão antes go version
por causa das variáveis de ambiente aqui. Se houver problemas como o comando não ser encontrado no futuro, você pode voltar aqui para verificar.
Após configurar as variáveis de ambiente, lembre-se de clicar em "OK" antes de sair.
Por fim, Win + R, digite cmd para abrir a linha de comando, digite go env
para verificar, principalmente para ver os dois na caixa vermelha, deve ser consistente com nossas configurações anteriores:
3. Configure o vscode
1. Baixe ou atualize o vscode
Você precisa garantir que seu vscode esteja "atualizado", porque quando o configurei, descobri que embora a versão Go que instalei seja a versão mais recente, porque o vscode ainda é a versão 2020, a versão das extensões relacionadas instalado através do vscode é muito baixo, então surge uma série de problemas.
Portanto, se você ainda não instalou o vscode, basta baixar o vscode mais recente, pois existem muitos tutoriais na Internet.
Se você já possui o vscode, pode verificar se a versão é a mais recente, da seguinte forma:
Abra vscode → Arquivo → Preferências → Configurações:
Em seguida, procure por "Atualizar" na barra de pesquisa superior, localize "Atualizar: Modo":
selecione manual, para que o software não seja atualizado automaticamente, mas você mesmo pode verificar manualmente se há atualizações.
Em seguida, clique em Ajuda → Verificar atualizações, se o software não for a versão mais recente, ele baixará automaticamente o pacote de atualização e concluirá a atualização do software:
2. Instale extensões relacionadas
Link de referência: Configurando o código do Visual Studio para desenvolvimento em Go | Microsoft Learn
Principalmente consulte o link acima.
Primeiro instale a extensão Go:
Atualizar Go Tools:
ctrl + shift + P
Pesquisar Go: Install/Update Tools
:
Depois de selecionar tudo, clique em OK para iniciar a instalação:
A saída na parte inferior do vscode pode ver o status da instalação:
Você pode ver que alguns arquivos exe foram instalados D:\go\bin
no diretório que defini:
ao instalar antes, descobri que, embora a instalação tenha sido bem-sucedida, sempre não há arquivo exe na lixeira e, em seguida, atualizar o vscode resolveu.
Então você pode escrever um código para testá-lo de acordo com a etapa 5 deste documento :
Depure de acordo com a etapa 6
: o acima é a configuração do vscode.
4. Desinstalar
-
Se você precisar desinstalar o Go, abra as configurações diretamente, vá para Aplicativos e recursos para desinstalar:
-
Após a desinstalação, você precisa excluir as variáveis de ambiente relevantes (se você tiver modificado as variáveis de ambiente antes), verifique de acordo com o método anterior, após a desinstalação do Go, não há variáveis de ambiente relacionadas ao Go restantes, apenas exclua-as.
-
Além disso, seja o GOPATH padrão ou o GOPATH que você modificou o caminho, após a desinstalação do Go, esta pasta GOPATH não será excluída e você precisará excluí-la manualmente.
5. Problema de rede
No momento, não há problema de falha no download. Se necessário, consulte: Início rápido (goproxy.io)
1. 右键 我的电脑 -> 属性 -> 高级系统设置 -> 环境变量
2. 在 “[你的用户名]的用户变量” 中点击 ”新建“ 按钮
3. 在 “变量名” 输入框并新增 “GOPROXY”
4. 在对应的 “变量值” 输入框中新增 “https://proxy.golang.com.cn,direct”
5. 最后点击 “确定” 按钮保存设置
6. Resumo
- O Go é atualizado muito rapidamente, portanto, tente consultar o mais recente ao se referir às postagens de blog de outras pessoas. Fazer referência a postagens de blog de alguns anos atrás é propenso a problemas.
- As extensões e plug-ins relacionados ao vscode também são atualizados com o Go. Se um plug-in encontrar um problema, é provável que seja causado por uma incompatibilidade entre o software ou o plug-in e o Go.
7. Link de referência
Configurando o Visual Studio Code para desenvolvimento Go | Microsoft Learn
Kuangshen Chat Go003: Go Language Environment Installation_哔哩哔哩_bilibili