Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/video/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
无法启动进程:记录中字节0x0处的无效幻数Delve Golang_Go_Magic Numbers_Delve - Fatal编程技术网

无法启动进程:记录中字节0x0处的无效幻数Delve Golang

无法启动进程:记录中字节0x0处的无效幻数Delve Golang,go,magic-numbers,delve,Go,Magic Numbers,Delve,刚刚得到一个: could not launch process: invalid magic number in record at byte 0x0 在正常工作一段时间后在OSX上运行时: dlv debug main.go 已重新安装Delve,但仍然存在。可能是什么?问题是软件包的名称,我更改了它并开始工作。对于这种情况,Delve应该给出更好的错误消息 以前,我对包名有一个自定义名称。将其更改为maindelve后,它又开始工作。没有delve,您能正确构建包吗?如果没有一个可复制

刚刚得到一个:

could not launch process: invalid magic number in record at byte 0x0
在正常工作一段时间后在OSX上运行时:

dlv debug main.go

已重新安装Delve,但仍然存在。可能是什么?

问题是软件包的名称,我更改了它并开始工作。对于这种情况,Delve应该给出更好的错误消息


以前,我对包名有一个自定义名称。将其更改为
main
delve后,它又开始工作。

没有delve,您能正确构建包吗?如果没有一个可复制的示例,我们在这里就没有办法了。那么包的名称呢?文件夹名称是否错误,或者实际的“包主”是否错误,或者是什么?收到相同的错误。包名为“main”,一切正常。然后我将其更改为“investments”,错误开始发生。然后我注意到由于包名的更改,没有调用func main()。我想德尔夫没有什么事要做。