delve调试环境搭建—golang

原文地址:delve调试环境搭建---golang -- 无敌牛

欢迎参观我的个人博客无敌牛 -- 技术/著作/典籍/分享等

由于平时不用 IDE 开发环境,习惯在 linux终端+vim 环境下开发,所以找了golang的调试工具,delve类似gdb的调试界面,根据个人习惯还是比较好用的。

代码在:GitHub - go-delve/delve: Delve is a debugger for the Go programming language.

下载:

最新的tag分支是 v1.23.1,所以就下载此版本吧:

命令:git clone --depth=1 --branch v1.23.1 https://github.com/go-delve/delve.git

编译安装:

进入拉取的代码目录,有Makefile文件,这就比较好办了。

命令:cd delve && make build && make install

测试:

本次测试用的 grpc-go 官方提供的示例,具体可参考官方文档:https://grpc.io/docs/languages/go/quickstart/

grpc-go编译时遇到的问题,可参看文章:grpc-go示例问题解决 -- 无敌牛

相关推荐
会员源码网31 分钟前
使用`mysql_*`废弃函数(PHP7+完全移除,导致代码无法运行)
后端·算法
洛森唛1 小时前
ElasticSearch查询语句Query String详解:从入门到精通
后端·elasticsearch
用户8307196840821 小时前
Spring Boot 集成 RabbitMQ :8 个最佳实践,杜绝消息丢失与队列阻塞
spring boot·后端·rabbitmq
小兔崽子去哪了1 小时前
Java 自动化部署
java·后端
Selicens1 小时前
git批量删除本地多余分支
前端·git·后端
哈密瓜的眉毛美2 小时前
Java 基础补充:零基础学Java | Scanner 类详解
后端
ma_king2 小时前
入门 java 和 数据库
java·数据库·后端
平平无奇的开发仔2 小时前
Mybaitis 项目多模块多依赖xml加载classpath:和classpath*:的区别
后端
神奇小汤圆2 小时前
MySQL的10种高级SQL,性能飞升
后端
AI探索者2 小时前
LangGraph 人工干预:Human-in-the-loop 机制详解
后端