Iniciando um Ambiente De Desenvolvimento com Go

Ao buscar sobre como instalar Go, achei alguns conteúdos online, e decidi juntar tudo aqui nesse artigo explicando como fazer o passo a passo.

Pré-requisitos

  • Ter o VSCode instalado. Caso você não tenha, pode baixar neste link.

  • Ter um sistema derivado do debian (no meu caso estou no Windows rodando WSL, mas também funciona pra um Ubuntu instalado direto na máquina).

Instalando o Go

  • Adicionando o repositorio ao apt

    sudo add-apt-repository ppa:longsleep/golang-backports
    sudo apt update
    
  • Instalando via apt

    sudo apt install golang-go
    
  • Exportando GOPATH e PATH

    export GOPATH=$HOME/go
    export PATH=$PATH:$GOPATH/bin
    
  • Testando sua instalação

    go version
    
  • Instalando o linter do Go

    go get -u golang.org/x/lint/golint
    

Configurando ambiente de desenvolvimento

  • Criando diretórios necessários

    mkdir -p $GOPATH/src $GOPATH/pkg $GOPATH/bin
    
  • Criando diretório de desenvolvimento

    mkdir $GOPATH/src/{seu-usuario-no-github} -p
    
  • Abrindo o VSCode no diretório de projetos

    code $GOPATH/src/{seu-usuario-no-github}
    
  • Instale a extensão oficial do Go

Agora você pode criar seus projetos e fazer seus testes :)

Conclusão

Esse é meu primeiro artigo público, então gostaria do máximo de feedbacks possíveis. Pode se sentir a vontade para me mandar uma mensagem no meu LinkedIn, Twitter ou pode me mandar um e-mail. Obrigado, espero que possamos nos reencontrar em breve :)

Referências

Curso - Aprenda Go com Testes

Setup Go Development Environment with VS Code and WSL on Windows

How to install the current version of Go in Ubuntu Precise

Comments

edit content/_comments.md to adjust for your own site/repo

remove the file to disable comments