温馨提示×

温馨提示×

您好,登录后才能下订单哦!

密码登录×
登录注册×
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》

Go升级到1.14后无法Debug该怎么办

发布时间:2021-12-14 15:08:57 来源:亿速云 阅读:122 作者:柒染 栏目:大数据

Go升级到1.14后无法Debug该怎么办,很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。

Debug对一个程序员是多么的重要,然后在升级了go1.14后,我的debug却使用不了了,这就很尴尬。遇到问题解决问题。

这个问题估计在未来大多数人都会遇到,咔咔在学习过程中一直坚持使用最新版本。

根据现在的这个标题去搜索,只有几篇文章解析,但是他们给解决方法我却实现不了,于是就再出一篇文章,来对这个问题进行解析。

给出的最多解决方法就是go get -u github.com/derekparker/delve/cmd/dlv执行这个命令,这个指令不知道什么原因在咔咔这里执行没有结果,也不下载,反正过一会命令就结束了。

 

解决问题

这个问题是因为在1.14版本没有安装这个delve

咔咔是在windows操作,使用的编辑器是Goland。

咔咔的GOROOT是在C:Go,咔咔给的这个图缺什么目录自己补好

就是创建github.com/go-devel这几个文件夹Go升级到1.14后无法Debug该怎么办然后在go-devel这个文件夹下面执行git clone https://github.com/derekparker/delve.gitGo升级到1.14后无法Debug该怎么办下载完后就会出现以下文件,并且都在delve这个文件夹下Go升级到1.14后无法Debug该怎么办最后我们需要使用go install来安装我们的包

执行指令go install github.com/go-delve/delve/cmd/dlv这里你需要看清楚目录结构

执行完指令后就会在GOPATH/bin下面产生一个dlv的可执行程序,如果没有这个文件则安装失败。回过头再看看哪里的操作跟咔咔不一样哈。Go升级到1.14后无法Debug该怎么办打开Goland编辑器,根据咔咔给的箭头提示点击,这时会弹出来一个create,点击即可Go升级到1.14后无法Debug该怎么办然后输入以下内容dlv.path=C:/Go/bin/dlv.exe,就是刚刚安装的可执行程序Go升级到1.14后无法Debug该怎么办此时所有工作就都已经完成了,重启我们的Goland,打断点看一下。

go的断点看起来还是很舒服的,非常的nice。到这里这个问题就完美的解决了Go升级到1.14后无法Debug该怎么办

看完上述内容是否对您有帮助呢?如果还想对相关知识有进一步的了解或阅读更多相关文章,请关注亿速云行业资讯频道,感谢您对亿速云的支持。

向AI问一下细节

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

AI