1
resposta

[Dúvida] Dificuldade com imports

Boa tarde pessoal! Estou sofrendo para entender o sistema de imports do Go. Estou fazendo a formaçã completa, mas sempre sofro na hora de modularizar.

Nas video aulas, os professores mostram imports locais sempre começando com uma URL do github e sinceramente não entendi como chegou nisso. Eu pulei alguma configuração necessária?

Pesquisando, vi que os métodos mais comuns de import são colocando os subdiretorios dentro de uma pasta Vendor, mas mesmo assim o VSCode não aceita sempre.

1 resposta

Os imports com link do github é um padrão de mercadopara o seu projeto, mas isso é nada mais nada menos que pegar o link do github/path_do_seu_projeto e inicializar o go mod init com ele, pra ficar visivel, ordenado e facilitar importação em projetos terceiros.

mas para teste você pode simplesmente usar o nome que desejar, e levar esse nome para cada folder dentro do seu projeto.