Avatar ·

Como remover corretamente pacotes instalados via go get em Go?

Olá a todos! Comecei a estudar Go recentemente e me deparei com um problema. Instalei alguns pacotes usando `go get`, mas agora quero removê-los, pois não preciso mais deles. Por exemplo, instalei o pacote `github.com/gin-gonic/gin` para desenvolvimento web, mas depois mudei para outro framework. Tentei simplesmente excluir a pasta de `$GOPATH/src`, mas isso parece errado, e não tenho certeza se limpa completamente o sistema. Também ouvi dizer que nas versões mais recentes do Go (1.16+) surgiram os módulos, e o `go get` funciona de forma diferente. Meu código: ```go // arquivo go.mod module myapp go 1.18 require github.com/gin-gonic/gin v1.7.7 ``` Eu executei `go get github.com/gin-gonic/gin` e agora quero me livrar completamente deste pacote, incluindo suas dependências e arquivos compilados. Como fazer isso corretamente? Existe