Olá, ainda estou aprendendo sobre o diretório de execução do Go e caí no seguinte erro:
no required module provides package github.com/lib/pq: working directory is not part of a module
Obs1:
>> echo $GOPATH
<< /home/gabrielnp/go
Dentro desse diretório, meu projeto deste curso tem a seguinte estrutura:
+ bin
+ pkg
+ src
++ go_studies
+++ web-store-app
Ou seja, $GOPATH > src > go_studies > web-store-app
Obs2:
A partir da pasta go_studies
, executava os arquivos .go e também pude baixar o módulo através de go get github.com/lib/pq
Porém quando torno a executar o programa, caio no erro informado como se eu estivesse em um diretório errado.
O código está aqui: https://github.com/GabrielNP/go_studies/tree/main/web-store-app
Obrigado