我正在Windows上设置一个vim-go环境,它大部分都在工作。有一件事我不能工作,那就是调试器。我从GoDebugStart开始。这已经导致有关调试layer=rpc的许多错误。然后,在尝试创建断点时,我会得到更多与rpc相关的错误。最后,当开始使用:GoDebugNext进行调试时,它会抱怨Goroutine没有找到。有没有人有任何类似的问题,或有一个概念,这可能是什么,或什么是遗漏?谢谢!
以下是一些错误输出:
ERR: 2019-09-24T16:43:37+02:00 info layer=debugger launching process with args: [C:\Users\henri\AppData\Local\Temp\VIA7813.tmp]
ERR: 2019-09-24T16:43:53+02:00 debug layer=rpc <- RPCServer.CreateBreakpoint(rpc2.CreateBreakpointIn{"Breakpoint":{"id":0,"name":"","addr":0,"file":"C:/Users/henri/go/src/local/flightGenerator/readAirports.go","line":38,"Cond":"","continue":false,"traceReturn":false,"goroutine":false,"stacktrace":0,"LoadArgs":null,"LoadLocals":null,"hitCount":null,"totalHitCount":0}})
ERR: 2019-09-24T16:43:53+02:00 info layer=debugger created breakpoint: &api.Breakpoint{ID:1, Name:"", Addr:0x4d179f, File:"C:/Users/henri/go/src/local/flightGenerator/readAirports.go", Line:38, FunctionName:"main.main", Cond:"", Tracepoint:false, TraceReturn:false, Goroutine:false, Stacktrace:0, Variables:[]string(nil), LoadArgs:(*api.LoadConfig)(nil), LoadLocals:(*api.LoadConfig)(nil), HitCount:map[string]uint64{}, TotalHitCount:0x0}
ERR: 2019-09-24T16:43:53+02:00 debug layer=rpc -> *rpc2.CreateBreakpointOut{"Breakpoint":{"id":1,"name":"","addr":5052319,"file":"C:/Users/hen另外,在使用:GoDebugNext启动调试过程之后,我得到了错误,声明:
目前的戈鲁廷没有找到。vim-go:所需词典
发布于 2019-09-25 11:17:32
这似乎是一个bug,我将其作为bug #2511提交给github上的开发人员。以防万一别人有这个问题。
发布于 2019-09-24 16:43:29
我在这里读请求:取消调试日志的选项
它们不是错误,它们只是钻研发送到stderr上的诊断信息,因此错误。你可以无视他们。
https://stackoverflow.com/questions/58082037
复制相似问题