Go · Essencial · Inglês · Técnico
go mod
Subcomando da ferramenta go que gerencia módulos: cria o go.mod com go mod init, que registra o caminho do módulo, a versão de Go e as dependências.
Onde usar
É o primeiro comando de qualquer projeto novo e vive nos PRs que mexem em dependências. O go.mod deve ser versionado junto com o código.
Em código
go mod init github.com/ana/app
go get github.com/google/uuid@v1.6.0
go mod tidyExemplos
Run go mod init before writing any code.
Rode go mod init antes de escrever qualquer código.
The go.mod file lists every dependency and its version.
O arquivo go.mod lista cada dependência e sua versão.
Cuidado
Não confunda módulo com pacote: um módulo reúne vários pacotes e é a unidade de versionamento.
Sinônimos
módulo Go