1
resposta

O VSCode não acha o file

Fiz o mais próximo possível do que está no vídeo (estou no windows) e deu o seguinte erro na hora de rodar:

Starting: C:\Users\Ciro\go\bin\dlv.exe dap --check-go-version=false --listen=127.0.0.1:53122 from c:\Users\Ciro\go\src\hello
DAP server listening at: 127.0.0.1:53122
Build Error: go build -o c:\Users\Ciro\go\src\hello\__debug_bin.exe -gcflags all=-N -l .
go: go.mod file not found in current directory or any parent directory; see 'go help modules' (exit status 1)

Caso alguém possa me ajudar, eu agradeceria.

1 resposta

Nas versões mais recentes do Go é necessário usar Modules, então dentro da pasta onde está o código fonte do seu projeto é necessário executar o seguinte comando:

go mod init github.com/seu/repositorio

Esse comando vai criar um arquivo go.mod que contém, o nome do módulo, a versão do Go utilizada e a lista de dependências do módulo.

Mais detalhes:

https://github.com/golang/go/wiki/Modules

https://go.dev/doc/tutorial/getting-started