TL:DR
Não! Use Go Modules no seu projeto
$ go mod init <nome_do_projeto>
Entendendo
Em versões anteriores precisávamos definir a variável de ambiente GOPATH, com um ou múltiplos caminhos, para poder desenvolver usando golang. Porém a partir da versão 1.11 e na 1.13 já por padrão podemos utilizar a nova funcionalidade Go Modules, que basicamente permite escrevermos código em qualquer diretório com um arquivo go.mod, para criar programas sem depender dos caminhos definidos na referida variável.
Mão na Massa
Acesse o diretório raiz do seu projeto e execute o comando:
$ go mod init <nome_do_projeto>
Nas versões 1.11 e 1.12 sete a variávelGO111MODULE=on
Deverá aparecer um arquivo 'go.mod' no seu diretório:
Por hoje é isso pessoal!
Obrigado pela visita, deixe seu like e siga para novos artigos sobre Desenvolvimento de Sistemas.
@feiler no Twitter
Saiba Mais
GOPATH https://medium.com/@vingarcia00/golang-why-not-use-the-gopath-87521259663a
GO111MODULE https://dev.to/maelvls/why-is-go111module-everywhere-and-everything-about-go-modules-24k
Top comments (2)
Simples e direto. Muito bom.
Obrigado Tadeu! Bom poder ajudar de alguma forma a comunidade.