Senior
Que ferramentas utilizou para gerir dependências no Go?
sobes.tech IA
Resposta da IA
Para gerir dependências em Go, utilizei:
- Go Modules (go.mod) — ferramenta padrão desde a versão Go 1.11, que permite descrever as dependências do projeto, suas versões e gerenciá-las através de comandos
go mod. go get— para adicionar ou atualizar dependências.go mod tidy— para limpar dependências não utilizadas e atualizar o arquivogo.mod.
Os Go Modules permitem fixar versões de bibliotecas, garantem a reprodutibilidade das compilações e simplificam o trabalho com pacotes externos sem necessidade de ferramentas de terceiros.
Anteriormente também usava dep, mas agora é uma ferramenta obsoleta substituída por Go Modules.