Publicando um módulo go
Você usa o comando go get -u github.com/… para facilitar seu processo de desenvolvimento em seus projetos! Você usa módulos feitos por outros desenvolvedores. E agora quer fazer um módulo para que outros desenvolvedores aproveitem em seus projetos? Leia…
Fazendo um módulo
Usarei o github para hospedar meu módulo e o comando go get baixará meu módulo deste sistema de controle de versão. Você pode hospedar seu módulo onde quiser, na verdade (vá pegar ). Vou usar tags git para versionar meu módulo.
Vamos primeiro iniciar nosso módulo, o nome do módulo será meu link do projeto github.
vá mod init github.com/halilylm/mathematics
Vamos construir este módulo para ajudar as pessoas a calcular o total a partir de uma fatia de números.
Teste-o
Vamos testar o módulo para ter certeza de que nosso módulo não quebrará o código de outros desenvolvedores
Yay! Nosso teste passa Podemos publicar nosso módulo com paz interior
Controle de versão
Vou usar o versionamento semântico . Marcarei meu módulo com v1.0.0 para o primeiro lançamento do meu módulo.
Os comandos serão:
adicionar git.
git commit -m “meu primeiro módulo, yay!”
git tag v1.0.0
git push origin v1.0.0
Nosso módulo está publicado para que possamos usá-lo!
Vamos usar nosso módulo em nosso projeto!
O comando que você conhece.
acesse github.com/halilylm/ math @ v1.0.0
Fora como esperado é 12!
Parabéns!
Você faz seu primeiro módulo e facilita a vida de outros desenvolvedores (espero )
Obrigado por ler meu artigo e facilitar a vida de outras pessoas!