Go mod

Um módulo é uma coleção de pacotes Go relacionados. Módulos são a unidade de intercâmbio e controle de versão do código-fonte. O comando go tem suporte direto para trabalhar com módulos, incluindo gravação e resolução de dependências em outros módulos.


go mod [command] [arguments]
                        

Um módulo é definido por uma árvore de arquivos de origem Go com um arquivo go.mod no diretório raiz da árvore. O diretório que contém o arquivo go.mod é chamado de raiz do módulo.

O arquivo go.mod define o caminho do módulo e lista as versões específicas de outros módulos que deverão ser usados ao resolver importações durante uma compilação, fornecendo seus caminhos e versões de módulo.

Para criar um novo módulo, use o seguinte comando:


go mod init github.com/user/gomyproject
                        
go_mod.go

Em Desenvolvimento...