尝试使用Delve调试Go时,我得到以下错误: could not launch process: fork/exec C:\code\go_stuff\debugtest\__debug_bin:Access is denied.
could not remove C:\code\go_stuff\debugtest\__debug_bin: remove C:\code\go_stuff\debugtest这是我用go
我试图用Golang调试深入构建我自己的调试版本Golang应用程序。这里是我如何在本地调试我的Golang应用程序,它是一个非常简单的RSS阅读器。它从我感兴趣的RSS提要中检索数据。RUN go install github.com/go-delve/delve/cmd/dlv@latest
RUN go build -gcflags="all=-N -l" -o /feedme
因此,我在windows机器上安装了VSCODE,作为我的主要go IDE,我想我对go的全面缺乏使我经历了这个看似无法解决的错误:我安装了delve,并希望在vscode-go中使用它作为我的调试器。我在上完成了自述的所有事情,但是由于某些原因,当我运行dlv调试时,我得到了错误“无法加载包:包内部:c:\ Go \src\内部退出状态1中没有可构建的go源文件