go单测报错 monkey undefined jmpToFunctionValue

今天老项目遇到 monkey 包下未找到 jmpToFunctionValue

text 复制代码
# bou.ke/monkey
/Users/jasper/go/pkg/mod/bou.ke/[email protected]/replace.go:24:14: undefined: jmpToFunctionValue
FAIL    zxy.com/demo/service [build failed]

经过一番排查,原来是mac M1的arm64不支持monkey。

修复的方式

sh 复制代码
go env -w GOARCH=amd64

GOARCH=amd64修复了这个问题,但剥夺了调试器在断点处停止的能力,所以bou.ke/monkey还是少用,再需要单点调试的时候,还是得调整回arm64

资料

相关推荐
Spring-wind27 分钟前
【golang】堆和栈的区别
开发语言·golang
喵喵帕斯30 分钟前
MySQL索引优化-索引可见性
后端·sql·mysql
AronTing31 分钟前
300%性能提升!CompletableFuture异步编排四大核心模式与避坑指南
java·后端·安全
拖拉机40 分钟前
Python(三)操作列表
后端·python
java奋斗者40 分钟前
基于Java的人脸识别在线考试系统(jsp+springboot+mysql8.x)
java·开发语言·spring boot
Asthenia04121 小时前
手撕AOF:双缓冲机制的妙用
后端
z_mazin1 小时前
JavaScript Hook XMLHttpRequest操作:逆向与调试实战指南
开发语言·javascript·ecmascript
qq_365911601 小时前
WPF 资源加载问题:真是 XAML 的锅吗?
开发语言
泉城老铁1 小时前
springboot对接微信小程序以及生成小程序码
后端
bug菌1 小时前
🤯加了事务,数据源反倒不听话了?揭秘查询强制走主库的前因后果!
spring boot·后端·spring