1
resposta

Package não funcionam

Olá pessoal,

Os packages: github.com/alura/db, github.com/alura/models, github.com/Alura/controllers, github.com/Alura/routes

Apresentam esses erros:

go: module github.com/alura/db: git ls-remote -q origin in C:\Users\msantos\go\pkg\mod\cache\vcs\091781196c8c1019225333d8a483747f499a2990db1209e13b03150f1c77d7fd: exit status 128: fatal: Cannot prompt because user interactivity has been disabled. remote: Repository not found. fatal: repository 'github.com/alura/db/' not found.

    go: module github.com/alura/models: git ls-remote -q origin in C:\Users\msantos\go\pkg\mod\cache\vcs\091781196c8c1019225333d8a483747f499a2990db1209e13b03150f1c77d7fd: exit status 128:
    fatal: Cannot prompt because user interactivity has been disabled.
    remote: Repository not found.
    fatal: repository 'github.com/alura/models/' not found.

    go: module github.com/Alura/controllers: git ls-remote -q origin in C:\Users\msantos\go\pkg\mod\cache\vcs\091781196c8c1019225333d8a483747f499a2990db1209e13b03150f1c77d7fd: exit status 128:
    fatal: Cannot prompt because user interactivity has been disabled.
    remote: Repository not found.
    fatal: repository 'github.com/Alura/controllers/' not found.

go: module github.com/Alura/routes: git ls-remote -q origin in C:\Users\msantos\go\pkg\mod\cache\vcs\091781196c8c1019225333d8a483747f499a2990db1209e13b03150f1c77d7fd: exit status 128: fatal: Cannot prompt because user interactivity has been disabled. remote: Repository not found. fatal: repository 'https://github.com/Alura/routes/' not found.

    Como posso resolver isso?

    Grato pela atenção.
1 resposta

Olá, Marconi!

Parece que você está tentando importar pacotes que não existem ou não estão disponíveis publicamente no GitHub. As mensagens de erro que você está recebendo indicam que os repositórios 'github.com/alura/db', 'github.com/alura/models', 'github.com/Alura/controllers', e 'github.com/Alura/routes' não foram encontrados.

Aqui estão algumas possíveis soluções para o seu problema:

  1. Verifique se os URLs dos repositórios estão corretos. Às vezes, um pequeno erro de digitação pode causar esse problema. Por exemplo, notei que alguns dos pacotes estão com 'A' maiúsculo e outros com 'a' minúsculo. Em URLs, a diferença entre maiúsculas e minúsculas importa.

  2. Certifique-se de que os repositórios estão disponíveis publicamente. Se os repositórios forem privados, você precisará configurar as credenciais corretas para acessá-los.

  3. Se você estiver trabalhando em um projeto local e os pacotes também estão localmente em sua máquina, você pode referenciá-los usando caminhos relativos em vez de URLs. Por exemplo, se o pacote 'db' está na mesma pasta do seu projeto, você pode importá-lo assim: import "./db".

  4. Se os pacotes são algo que você espera estar disponível publicamente, mas por algum motivo não estão, você pode querer entrar em contato com os mantenedores dos pacotes ou com a equipe de suporte da Alura para obter assistência.

Espero ter ajudado e bons estudos!