问题标签 [delve]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
761 浏览

go - 有没有办法在 golang 的 delve 调试器中查看程序 stdout 和 stderr ?

我希望在使用 delve 调试 go 程序时能够看到 stdout 和 stderr。这可能吗?我该怎么做?

0 投票
1 回答
438 浏览

office365 - 是否有 API 可以为用户返回 Office 365 Delve 主页的 URL?

在 Office 365 Delve 中,每个用户都有一个“主页”页面。对于登录用户,该页面的 URL 类似于https://contoso-my.sharepoint.com/_layouts/15/me.aspx,对于登录用户所连接的人,该 URL 类似于https:/ /contoso-my.sharepoint.com/_layouts/15/me.aspx?u=c6438bc0-b956-4ff8-9386-9fab87639678&p=friend1%40contoso.onmicrosoft.com&v=work

有没有办法通过 API 调用以编程方式获取这些 URL(即不通过字符串操作自己构建 URL)?

0 投票
4 回答
6609 浏览

go - fork/exec ./debug: 不允许操作

我的目标是能够从Atom.io进行远程调试。进入在dlv 调试器中运行的 docker 容器。这是第一个问题:

更新:1。我在 Mac 上运行 Docker 容器,但这不应该影响我在容器中运行的代码签名,对吧?

更新:2。Codesignig主机,没有帮助。

然后试图

0 投票
2 回答
8474 浏览

debugging - 如何在 Delve 中通过源文件行号设置断点?

标题基本概括了所有内容。

我知道如何设置的唯一方法是在程序运行时或之前breakpoint main.main

有没有办法可以通过行号来做到这一点breakpoint ./otherfile.go:200

0 投票
2 回答
4757 浏览

go - 在 Mac OSX 中为 GO 安装 delve

我一直在尝试在我的环境中安装 delve。但是,delve 无法启动,我无法解决此问题。

操作系统:OSX 优胜美地 10.10.4

达尔文内核版本 14.4.0

https://github.com/derekparker/delve/wiki/Building

我按照上面提到的 URL 步骤安装了 delve。安装成功,并且 delve 以 root 用户正确启动。除 root 用户外,Delve 返回错误。

1) 我已经创建了认证并签署了申请

2)我在make命令之前杀死了taskgated,但它在make之后再次启动。

3)如果我重命名这些文件,这个命令会失败。/System/Library/LaunchDaemons/com.apple.taskgated-helper.plist /System/Library/LaunchDaemons/com.apple.taskgated.plist

0 投票
2 回答
4441 浏览

debugging - 使用 Delve 在 VSCode 上调试 GO

我想在 VSCode 编辑器上调试 GoLang。在他们的文档中,他们说这是可能的。我正在按照以下链接在 IDE 上安装调试功能。 https://marketplace.visualstudio.com/items?itemName=lukehoban.Go

为了安装 Delve,他们要求遵循这些说明 https://github.com/derekparker/delve/blob/master/Documentation/installation/windows/install.md

安装完成后,他们要求运行以下代码

$ mingw32-make 安装

但是有一个错误

mingw32-make: *** 没有规则让目标“安装”。停止。

有人知道这有什么问题吗?除了这些说明之外,还有什么变化吗?

0 投票
0 回答
1567 浏览

go - 无法安装 delve(golang 调试器):“找不到包“gopkg.in/yaml.v2”

在 OSX 中安装 delve 时:

我得到:

因此,我使用以下命令安装 gopkg.in/yaml.v2:

没有错误。然后再次尝试,但问题仍然存在。

我想知道它是否与GOPATH有关,它设置在:

/用户/macbox/桌面/golang

如何查看已安装的软件包?

0 投票
1 回答
741 浏览

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

刚得到一个:

在正常工作一段时间后在 OSX 上运行时:

重新安装了 Delve,但仍然存在。会是什么?

0 投票
1 回答
858 浏览

go - Golang WaitGroup.Done() 被跳过

我有一个依赖于同时检查一些错误的函数,我正在尝试使用等待组来等待所有返回可能错误的进程都完成,然后再检查所有错误。

它似乎正在跳过一些 wg.Done() cals。这是调试的 youtube 视频(它循环了 3 次“for”循环,抱歉): Golang Delve Debug for WaitGroups

知道为什么它会跳过一些 waitgroup.Done() 调用吗?

这是代码:

0 投票
1 回答
1028 浏览

go - Grafana 代码调试

我是 Grafana 的新手,我已经安装了 Grafana 并按照自述文件中的所有说明进行操作。我正在使用Visual Code for go lang 现在我只想调试 Grafana 代码,以便我可以理解该过程。

任何人都可以建议我做什么。我听说过名为 Delve 的调试器。谁能告诉我如何使用它,因为当我使用 Delve 时,它​​说该位置没有可构建的源文件。

我关注了以下链接: https ://github.com/grafana/grafana,https : //github.com/derekparker/delve