1
resposta

O termo 'go' não é reconhecido

Quando eu tento executar parece o erro abaixo, gostaria de saber como eu resolvo isso ?

go : O termo 'go' não é reconhecido como nome de cmdlet, função, arquivo de script ou programa operável. Verifique a grafia do nome ou, se um caminho tiver sido incluído, veja se o caminho está correto e tente novamente. No linha:1 caractere:1

  • go run alura.go
  • ~~
    • CategoryInfo : ObjectNotFound: (go:String) [], CommandNotFoundException
    • FullyQualifiedErrorId : CommandNotFoundException
1 resposta

Olá Fernando, tdo bem?

Geralmente esse erro acontece quando o executável não está listado na variável de ambiente Path do Windows.

Insira aqui a descrição dessa imagem para ajudar na acessibilidade

Para corrigir isso você precisa adicionar uma nova entrada na variável de ambiente Path. O caminho será a pasta onde o go está instalado no seu computador + \bin (bin é um subdiretório da pasta go, onde ficam os binários), exemplo:

Esse é o diretório onde o go está instalado no meu computador - D:\Go

O Caminho completo que ficará listado na variável Path será - D:\Go\bin

Depois de fazer isso você irá conseguir executar o comando.

Ps. Não se esqueça de fechar o terminal ou a IDE que você está usando e depois abrir de novo.