Devo adicionar um arquivo 'go.mod' mesmo que eu não tenha nenhuma dependência?
Sim!
Isso faz com que seja possível trabalhar fora do GOPATH
, ajuda a comunicar ao ecossistema que você optou por utilizar módulos, e adicionalmente a diretiva module
no seu arquivo go.mod
serve como uma declaração definitiva da identidade do seu código (que é uma das principais razões pelas quais comentários de imports devem eventualmente virar deprecated
).
Módulos estão disponíveis a partir da versão 1.11 de Go.
Last updated