Arm 32bit Goland 远程调试

32位支持issue

Goland配置Go remote支持文档

https://mojotv.cn/go/golang-remote_debug

Delve

官方版本delve并不支持arm-32位,直接安装会提示架构不符合

在issue下找到该仓库,实装后可以正常运行,

https://github.com/puppywang/delve

下载后进行安装make install

启动

  1. Goland远程启动程序A
## goland 终端打印
GOROOT= #gosetup
GOPATH=/root/go #gosetup
/root/Env/go/bin/go build -i -o /root/**/executables-7agJx2Zna4/___11_linux demo/cmd/demo #gosetup
go: -i flag is deprecated
/root/****/executables-nq690aaBJS/___11_linux ## 查下进程id,后面用
ps axu|grep ___11_linux 获得`exe_PID`
  1. 远程终端启动dlv
#PID 为程序A进程
dlv --listen=:5604 --headless=true --api-version=2 --check-go-version=false attach 获得`exe_PID` //TODO 补充命令参数作用
  1. Goland配置Go remote

Host 远程部署IP

port 5604(上面)

然后即可进行远程调试

最新文章

  1. 【算法杂谈】LJX的迪杰斯特拉算法报告
  2. 关于 apue.h 的使用方法
  3. 5.首次登陆与在线求助man page
  4. 开源监控利器grafana
  5. You and Your Research(Chinese)
  6. Datawindow.net+access数据窗口制作方法
  7. 论MOBA类游戏五号位的重要性
  8. SGU326Perspective(网络流量的最大流量)(经典赛车模型)
  9. Vulkan Tutorial 28 Depth buffering
  10. CSS3基础(3)——CSS3 布局属性全接触
  11. Linux下的 >, >>, <, ps, |, grep, /dev/null
  12. win7下ubuntu14.4双系统安装
  13. 用户体验很好的密码校验js
  14. javascript小记三则:ASP.NET启动web调试,窗体自动放大的方法
  15. 洛谷P1972 【[SDOI2009]HH的项链】
  16. springboot多模块开发以及整合dubbo\zookeeper进行服务管理
  17. [转贴]CentOS7.5 Kubernetes V1.13(最新版)二进制部署集群
  18. 在windows系统下安装oracle 11g
  19. Linux内核编程规范与代码风格
  20. 最新版的Android4.4.2 SDK无法下载解决

热门文章

  1. Elasticsearch高级之-集群搭建,数据分片
  2. 斯坦福NLP课程 | 第11讲 - NLP中的卷积神经网络
  3. node-sass,sass-loader和node之间的关系
  4. SpringMVC请求流程源码分析
  5. 超级重磅!Apache Hudi多模索引对查询优化高达30倍
  6. iOS全埋点解决方案-采集奔溃
  7. 开发工具-RSA加解密
  8. .NET中的 Count()、Count、Length 有什么不同
  9. redis相关知识点
  10. 【翻译】 For OData For C# play on RESTier