Páginas

sexta-feira, agosto 11, 2023

GOLANG: Instalação no Windows sem privilégios de administrador

    Você pode instalar a linguagem Go em um sistema Windows sem privilégios de administrador seguindo os passos abaixo:

1 - Baixe o pacote de instalação do Go:

    Acesse o site oficial do Go em https://golang.org/dl/ e escolha a versão apropriada para o seu sistema operacional (Windows). Selecione o formato "zip" para download.

2 - Extraia o pacote:

    Após o download, extraia o conteúdo do arquivo zip para um diretório de sua escolha. Por exemplo, você pode criar uma pasta chamada Go no seu diretório pessoal e extrair o conteúdo lá.

3 - Configure as variáveis de ambiente:

    Para que o Go funcione corretamente, você precisará configurar algumas variáveis de ambiente.

    Abra o "Painel de Controle" do Windows.
    Clique em "Sistema e Segurança".
    Clique em "Sistema".
    Clique em "Configurações avançadas do sistema" no canto superior esquerdo.
    Na aba "Avançado", clique no botão "Variáveis de Ambiente..." no final da janela.
    Agora você tem que configurar duas variáveis de ambiente: GOPATH e PATH.

    Clique em "Novo..." para criar uma nova variável de usuário. Nomeie-a como GOPATH e atribua o caminho da pasta onde você extraiu o Go (por exemplo, C:\caminho\para\Go).


    Na variável PATH, adicione %GOPATH%\bin para que você possa executar os binários do Go a partir do seu terminal.

4 - Teste a instalação:

    Abra um novo terminal (Prompt de Comando ou PowerShell) e execute o comando go version. Isso deverá exibir a versão do Go que você instalou.


5 - Observações: 

    Lembre-se de que, como você não é um administrador, pode haver algumas limitações em relação a quais pacotes você pode instalar e onde você pode instalá-los. Certifique-se de que o local onde você instalou o Go tenha permissões adequadas para o seu usuário.

    Embora essa abordagem permita que você use o Go sem privilégios de administrador, pode haver algumas limitações em relação à instalação de pacotes globais ou à execução de certas operações que exigem permissões elevadas.

Nenhum comentário:

Postar um comentário