解决Golang编译、执行单测、运行程序遇到:cgo: malformed DWARF TagVariable entry 的问题

如题,在项目开发中突然遇到执行单测控制台报错:

复制代码
cgo: malformed DWARF TagVariable entry

解决方式很简单,这个是Golang官方的问题,首先命令行执行以下命令查看golang的版本:

复制代码
go version

如果是go1.18之前的版本,则需要把golang升级到go1.18之后的版本,我本地之前保留有go1.18的版本,切换之后仍然有这个报错,后面看官方文档,才知道go1.18也分为多个小版本,官方修复此问题的版本比我本地的要新,所以我直接更新本地的golang版本为1.19,重新编译运行就没有这个问题了。

关于如何升级go版本这个就不再赘述,下载链接在这:golang官方下载链接

相关推荐
從南走到北12 分钟前
JAVA同城服务场馆预约门店预约健身房瑜伽馆预约系统支持H5小程序APP源码
java·开发语言·小程序
爱学的小码20 分钟前
JavaEE初阶——多线程3(案例)
java·开发语言·单例模式·java-ee
جيون داد ناالام ميづ21 分钟前
Spring Boot 核心原理(五):配置管理怎么玩?从基础到多环境再到配置中心
java·spring boot·后端
_小九26 分钟前
【开源】耗时数月、我开发了一款功能全面【30W行代码】的AI图床
前端·后端·开源
csbysj202030 分钟前
Ruby 面向对象编程深入解析
开发语言
疯狂的程序猴31 分钟前
完整指南:iPhone崩溃日志查看与分析方法及低内存崩溃处理
后端
voidmort31 分钟前
web3.py 简介:面向 Python 开发者的以太坊
开发语言·python·web3.py
秧歌star51940 分钟前
PageHelper 分页失效原因分析与正确实践
后端
疯狂的程序猴1 小时前
苹果iOS应用签名与上架App Store完整指南包括注意事项
后端
回家路上绕了弯1 小时前
生产环境服务器变慢?从应急到根因的全流程诊断处理指南
分布式·后端