镜像站点 · 本页由第三方 GitHub 只读镜像提供,非 GitHub 官方站点,不接受任何登录或凭据输入。前往 github.com
Skip to content

Version of Delve is too old for Go version #1337

Open

Description

@shanjunmei

Why not use the DLV of the Go SDK itself, and it seems impossible to configure it

Activity

  1. mowangshuying commented on Apr 20, 2026

    @mowangshuying

    dlv use is go sdk. i don't understand you say. it may a mistake issue?

  2. shanjunmei commented on Apr 20, 2026

    @shanjunmei
    Author

    dlv use is go sdk. i don't understand you say. it may a mistake issue?

    ImageIn the default installation directory of LiteIDE, there is a dlv.exe. I think LiteIDE embeds a dlv

  3. mowangshuying commented on Apr 21, 2026

    @mowangshuying

    这个dlv.exe也是通过go install下载到go安装目录然后拷贝出来的. 调试时候会先遍历app->applicationPath()+"/"+bin下的dlv.exe, 如果未找到就回去GOPATH去找,这是跳过先找当前目录直接查找GOPATH的调试截图:

    Image

    也就是说你试试删除这个dlv.exe, 然后查找就会变成GOPATH路径查找,前提是你install了这个dlv

  4. shanjunmei commented on Apr 22, 2026

    @shanjunmei
    Author

    这个dlv.exe也是通过go install下载到go安装目录然后拷贝出来的. 调试时候会先遍历app->applicationPath()+"/"+bin下的dlv.exe, 如果未找到就回去GOPATH去找,这是跳过先找当前目录直接查找GOPATH的调试截图:

    Image 也就是说你试试删除这个dlv.exe, 然后查找就会变成GOPATH路径查找,前提是你install了这个dlv

    是的,你可以看到,我已经重命名了它,其实我想说的是,无论是安装包自带的还是,安装时从go的安装目录复制过来的,其实都不太友好?因为这样,后续升级golang 时,liteide里面的版本会跟环境中的版本不一致而导致问题,不如直接不要做这个复制,直接用系统安装的版本就好

  5. mowangshuying commented on Apr 22, 2026

    @mowangshuying

    嗯,应该这样比较好点.

  6. mowangshuying commented on May 24, 2026

    @mowangshuying

    https://github.com/mowangshuying/LiteideX/releases 请使用最新版的liteide, 直接使用go的安装目录下的文件,而不是直接复制但是需要执行如下命令,先安装这些工具集.

    go install github.com/visualfc/gocode@latest
    go install github.com/visualfc/gotools@latest
    go install github.com/go-delve/delve/cmd/dlv@latest
    go install github.com/fatih/gomodifytags@latest
    go install golang.org/x/tools/gopls@latest
  7. shanjunmei commented on May 28, 2026

    @shanjunmei
    Author

    https://github.com/mowangshuying/LiteideX/releases 请使用最新版的liteide, 直接使用go的安装目录下的文件,而不是直接复制但是需要执行如下命令,先安装这些工具集.

    go install github.com/visualfc/gocode@latest
    go install github.com/visualfc/gotools@latest
    go install github.com/go-delve/delve/cmd/dlv@latest
    go install github.com/fatih/gomodifytags@latest
    go install golang.org/x/tools/gopls@latest

    你真是个人才,为啥不提交到官方库呢,定制下毒?

  8. mowangshuying commented on May 28, 2026

    @mowangshuying

    能不能积点口德?这些工具集有一个是我写的?你看看官方文档咋写的吧?这都是官方依赖的工具集,不懂先看看代码吧

  9. mowangshuying commented on May 28, 2026

    @mowangshuying

    gocode/gotools/dlv/gomodifytags/gopls哪个不是官方的你说?

  10. shanjunmei commented on May 28, 2026

    @shanjunmei
    Author

    gocode/gotools/dlv/gomodifytags/gopls哪个不是官方的你说?

    https://github.com/visualfc/liteide 我们在哪里,你为啥引导别人到 https://github.com/mowangshuying/LiteideX/releases 这里下载资源?

  11. mowangshuying commented on May 28, 2026

    @mowangshuying

    你不想下可以不下,没必要吧,代码都在那里,而且打包都是ci打包的,你自己看啊,看都没看一顿说,真的不知者无畏

  12. mowangshuying commented on May 28, 2026

    @mowangshuying

    我其他项目下载量比这个多得多,我有必要吗?我改这个主要是兴趣,纯粹是为了提高自己技术而已。

  13. mowangshuying commented on May 28, 2026

    @mowangshuying

    我改的那个liteideX只有几十个不到的下载量,我有必要这么认真改?而且前段时间还好声好气回答你问题,上来就是一段狂喷,实在想不到。

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions