Boa tarde a todos, Pelo exemplo mostrado em aula, ao executar Go no VS Code, ele deveria solicitar a instação de algumas bibliotecas, mas aqui não fez isso.. alguém saberia me indicar quais bibliotecas são instaladas ?
At.te Silvio
Boa tarde a todos, Pelo exemplo mostrado em aula, ao executar Go no VS Code, ele deveria solicitar a instação de algumas bibliotecas, mas aqui não fez isso.. alguém saberia me indicar quais bibliotecas são instaladas ?
At.te Silvio
Bom dia, Silvio! Tudo bem?
Quando você está configurando o ambiente de desenvolvimento Go no VS Code, é comum que o próprio editor sugira a instalação de algumas extensões e ferramentas para facilitar o desenvolvimento. Se isso não aconteceu automaticamente, você pode instalar manualmente as seguintes extensões e ferramentas recomendadas para Go:
Extensão do Go para VS Code:
Ferramentas adicionais sugeridas pela extensão:
gopls
: Servidor de linguagem para Go.dlv
: Depurador Delve.gofmt
ou goimports
: Ferramentas de formatação de código.golint
: Ferramenta de linting para Go.gocode
: Autocompletar código Go.gopkgs
: Lista de pacotes.gomodifytags
: Modifica tags de struct.impl
: Gera stubs para interfaces.guru
: Ferramenta de análise de código.gorename
: Renomeia símbolos no código.Para instalar essas ferramentas, você pode abrir o terminal no VS Code e executar o comando (antes é necessário iniciar o arquivo go.mod com o comando go mod init example.com
):
go get -u golang.org/x/tools/gopls
go get -u github.com/go-delve/delve/cmd/dlv
go get -u golang.org/x/tools/cmd/gofmt
go get -u golang.org/x/tools/cmd/goimports
go get -u golang.org/x/lint/golint
go get -u github.com/mdempsky/gocode
go get -u github.com/uudashr/gopkgs/v2/cmd/gopkgs
go get -u github.com/fatih/gomodifytags
go get -u github.com/josharian/impl
go get -u golang.org/x/tools/cmd/guru
go get -u golang.org/x/tools/cmd/gorename
Lembre-se que a instalação de todas não é necessária, avalie quais são importantes para o desenvolvimento das atividades do curso.
Depois de executar esses comandos, reinicie o VS Code e ele deve reconhecer as ferramentas instaladas.
Espero ter ajudado e bons estudos!
Obrigado pela ajuda...