一、安装

照着 github 上 delve 项目的安装说明操作,go mod模式下推荐使用第二种方式。

1.拉取最新 delve 项目代码到本地,编译安装。

# cd $GOPATH/src/

# git clone https://github.com/derekparker/delve.git

# cd delve/cmd/dlv/

# go build

# go install

国内环境go build会报错:

go: golang.org/x/crypto@v0.0.0-20180614174826-fd5f17ee7299: unrecognized import path "golang.org/x/crypto" (https fetch: Get https://golang.org/x/crypto?go-get=1: dial tcp 216.239.37.1:443: i/o timeout)

go: golang.org/x/sys@v0.0.0-20180614134839-8883426083c0: unrecognized import path "golang.org/x/sys" (https fetch: Get https://golang.org/x/sys?go-get=1: dial tcp 216.239.37.1:443: i/o timeout)

go: golang.org/x/arch@v0.0.0-20171004143515-077ac972c2e4: unrecognized import path "golang.org/x/arch" (https fetch: Get https://golang.org/x/arch?go-get=1: dial tcp 216.239.37.1:443: i/o timeout)

原因是 Golang 官网被墙了,这里手动修改go.mod文件,把项目地址替换为 github 上的地址,如:

# vim ../../go.mod

# 添加下面替换:

replace (

golang.org/x/arch v0.0.0-20171004143515-077ac972c2e4 => github.com/golang/arch v0.0.0-20171004143515-077ac972c2e4

|golang.org/x/crypto v0.0.0-20180614174826-fd5f17ee7299 => github.com/golang/crypto v0.0.0-20180614174826-fd5f17ee7299

|golang.org/x/sys v0.0.0-20180614134839-8883426083c0 => github.com/golang/sys v0.0.0-20180614134839-8883426083c0

)

如下图

delve应该安装到哪_go delve安装相关推荐

  1. etcd 笔记(02)— etcd 安装(apt 或 yum 安装 、二进制包安装、Docker 安装 etcd、etcd 前端工具etcdkeeper)

    1. 使用 apt 或 yum 安装 etcd 命令如下: sudo apt-get install etcd 或者 sudo yum install etcd 这样安装的缺点是:安装的 etcd 版 ...

  2. linux源码安装浏览器,Linux系统手动安装Firefox浏览器

    大多数Linux发行版都以Firefox作为默认的浏览器,并可以轻松地从软件库中安装.例如: Debian/Ubuntu: sudo apt-get install firefox Fedora: s ...

  3. python3.6.2怎样安装,python 3.6.2 安装配置方法图文教程

    python 3.6.2 安装配置方法图文教程 Windows下Python(pip)环境搭建(3.6)图解,供大家参考,具体内容如下 1.下载最新的Python安装:3.6.2 2.安装时不要选择默 ...

  4. MySQL数据库介绍、安装(服务端软件安装、客户端软件安装(图形化界面客户端和命令行客户端))

    1. MySQL数据库的介绍 MySQL是一个关系型数据库管理系统,在 WEB 应用方面,MySQL是最好的 RDBMS (Relational Database Management System, ...

  5. linux apache 手动安装教程,linux下手动安装apache

    下面是官方文档的要求,必须安装APR.APR-Util.PCRE,gcc-c++等包,文档URL地址http://httpd.apache.org/docs/2.4/install.html. 所以, ...

  6. linux系统photoshop安装教程,在ubuntu中安装photoshop cs6

    对于很多专业的PS高手来说,真心难以找到顺手的且可以完美替代PS的软件,所以我们这里的解决办法就是用wine来安装. 虽然网上有很多的wine安装ps的方法,但是在使用过程往住会发生莫名其妙的崩溃,体 ...

  7. centos7.4安装mysql5.7_CentOS7.4手动安装MySQL5.7的方法

    MySQL数据库应用广泛,尤其对于JAVA程序员,不会陌生.如果在不想采购云数据库的情况下,可以自行安装MySQL数据库.文章将介绍,手动在CentOS7.4环境下,安装MySQL5.7版本的方法. ...

  8. centos安装ffmpeg php,lnmp下安装ffmpeg和ffmpeg-php教程

    现在我将我的过程方法发布出来. 以下都是用SSH命令 一.安装ffmpeg 操作系统:centos6 安装ffmpeg有两种方式:①.用源码包安装,这个不知道怎么回事老是报错②用yum命令安装,cen ...

  9. 手把手教你学Kotlin (1): JetBrains的Kotlin Educational Tool下载、安装和 Kotlin Koans的安装和使用

    文章目录 前言 1.Kotlin Educational Tool下载.安装 2.Kotlin Koans的安装和使用 前言 此教程面向没有Kotlin基础的程序员或者学生 1.Kotlin Educ ...

最新文章

  1. 4个计算机视觉领域用作迁移学习的模型
  2. golang 获取 命令行参数
  3. 一、activiti工作流(workflow)入门介绍
  4. Leetcode--837. 新21点(java)
  5. java 接口的声明和实现 总结_java知识总结(三):函数式接口
  6. java 两个对象合并_Java 对象按照多个属性来合并。
  7. 元月元日是哪一天_2020年下元节是哪一天 几月几号
  8. phpMyAdmin源码配置过程
  9. 图像处理软件Acorn for Mac如何创建新图像?
  10. CUDA编成:从GPU的物理体系结构到逻辑结构
  11. 手机组态软件 APP监控台达PLC C#全套源代码
  12. 小tips:页面滚动到关闭时的位置与不滚动
  13. golang开发需要掌握的核心包以及中间件,涵盖项目的各个领域,值得收藏
  14. ubuntu中firfox插件xmarks的同步问题
  15. 带着问题看 react-redux 源码实现
  16. Iphone连接Openwrt的IPSEC服务器
  17. 使用Notepad格式化xml
  18. 在Ubuntu上玩《口袋妖怪·叶绿》
  19. 在matlab中ATB是什么意思,Matlab—线性代数入门
  20. 完成RPA类产品设计需要解决哪些技术问题

热门文章

  1. 计算机素养大赛基础赛项,全国大学生计算机应用能力与信息素养大赛竞赛大纲ICGS4赛项.DOC...
  2. 使用IDEA进行反编译
  3. 推荐不伤眼睛的文字背景色
  4. 潜在通路分析软件QA/SCAT V2.0用户使用说明书(目录)
  5. python中文乱码-ValueError: Key axes.unicode_minus: Could not convert “flase“ to bool错误的解决方法
  6. 产品经理不知道这些分析模型怎么行(转自微信)
  7. oracle更新语句怎么撤回,oracle撤回UPdate误操作的数据
  8. 计算机英语b级题库,2017年答案计算机等级考试题库「附答案」
  9. 清华大学计算机科学博导,清华大学计算机科学与技术系博士生导师简介:武永卫...
  10. 远程软件 AnyDesk v5.0.5 官方中文免费版