Solucionado (ver solução)
Solucionado
(ver solução)
2
respostas

Erro go mod vendor

Boa noite!

Ao instalar o pacote para conectar com o banco de dados as coisas param de funcionar, o intelisense não funciona e não consigo executar os comandos go no terminal.

"Error loading workspace: err: exit status 1: stderr: go: inconsistent vendoring in C:\Program Files\Go\src: github.com/lib/pq@v1.10.0: is explicitly required in go.mod, but not marked as explicit in vendor/modules.txt To ignore the vendor directory, use -mod=readonly or -mod=mod. To sync the vendor directory, run: go mod vendor : packages.Load error"

Ao tentar rodar

"go: inconsistent vendoring in C:\Program Files\Go\src: github.com/lib/pq@v1.10.0: is explicitly required in go.mod, but not marked as explicit in vendor/modules.txt

    To ignore the vendor directory, use -mod=readonly or -mod=mod.
    To sync the vendor directory, run:
            go mod vendor"

Ao rodar go mod vendor

"go: finding module for package github.com/andrebmallmann go: finding module for package github.com/aluraloja github.com/aluraloja: package github.com/aluraloja is in the main module, so can't request version latest github.com/andrebmallmann: package github.com/andrebmallmann is in the main module, so can't request version latest"

O que eu poderia fazer pra resolver isso?

2 respostas

Oi André

Conseguiria subir seu projeto go no github e enviar o link para eu dar uma olhada? Via IDE facilita ver onde está o problema

Abraço

solução!

Opa, olá Otávio!

Consegui resolver com uma ajuda do github através deste link -> https://github.com/golang/go/issues/36580 O projeto ficou com algumas pastas a mais, mas esta tudo funcionando certinho. Agradeço a ajuda