Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Configure go modules #8

Open
wants to merge 1 commit into
base: master
Choose a base branch
from
Open

Configure go modules #8

wants to merge 1 commit into from

Conversation

viniciusbds
Copy link

Melhorando o gerenciamento de dependência com go modules
Essa PR se baseia no artigo oficial.

Por que isso é útil?

O código atual não contém informações sobre os módulos e dependências do projeto, configurando com go modules temos o gerenciamento automático das dependências, por exemplo:

Ao executarmos o código

go test

precisamos configurar manualmente as dependências, pois nenhuma das dependências (goblin, mergo e gomega) foi encontrada.

Screenshot from 2020-10-25 17-33-35

Com o uso do go modules além do gerenciamento das dependências ficar muito mais simples e automático, podemos trabalhar com o projeto em qualquer diretório (e não apenas no $GOPATH/src)

Screenshot from 2020-10-25 17-40-11

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant