在Mac OSX中安装delve for GO

在Mac OSX中安装delve for GO,go,delve,Go,Delve,我一直在尝试在我的环境中安装delve。 然而,delve未能启动,我无法解决此问题 OS:OSX约塞米蒂10.10.4 达尔文内核版本14.4.0 $GOPATH/bin/dlv debug main.go could not launch process: could not fork/exec 我按照上面提到的步骤安装了delve。 安装已成功,并且使用root用户正确启动了delve。 Delve返回除根用户之外的错误 1) 我已经创建了证书并签署了申请 2) 我在make命令之

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

OS:OSX约塞米蒂10.10.4

达尔文内核版本14.4.0

 $GOPATH/bin/dlv debug main.go
 could not launch process: could not fork/exec

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

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

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

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

codesign -s "dlv-cert" /Users/murotanimari/work/bin/dlv
error: One or more parameters passed to a function were not valid.
  • brew install steeve/delve/delve->此操作将安装delve并创建证书
  • 转到delve文件夹,GOPATH/src/derek…/delve
  • 使用命令cert=dlv cert make Install为delve安装证书

  • 使用证书构建
    devl
    并对其进行签名是一项简单的任务,它展示了如何创建证书、对其进行签名并从源代码构建

    • 安装xcode构建工具
      xcode选择--Install
    • 创建证书并从上面文章中的
      密钥链
      详细信息对其进行签名
    • 克隆回购
      git克隆https://github.com/go-delve/delve.git &&cd delve
    • 使用证书生成:
      CERT=dlv证书制作安装
    • 启用开发人员模式:
      sudo/usr/sbin/DevToolsSecurity-启用

    • 有关疑难解答,请检查

    要在
    OSX
    Linux
    FreeBSD
    Windows
    中安装
    delv
    ,这里是他们的github wiki页面,可以帮助您安装它


    有关如何使用它、它的API和命令行界面的更多信息,请访问

    您是否偶然创建了ECC证书?(而不是默认的RSA)