go单测报错 monkey undefined jmpToFunctionValue

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

text 复制代码
# bou.ke/monkey
/Users/jasper/go/pkg/mod/bou.ke/monkey@v1.0.2/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

资料

相关推荐
weixin_513449962 分钟前
walk_these_ways项目学习记录第八篇(通过行为多样性 (MoB) 实现地形泛化)--策略网络
开发语言·人工智能·python·学习
飞Link7 分钟前
逆向兼容的桥梁:3to2 自动化降级工具实现全解析
运维·开发语言·python·自动化
曾阿伦15 分钟前
Python3 文件 (夹) 操作备忘录
开发语言·python
清心歌17 分钟前
记一次系统环境变量更改后在IDEA中无法读取新值的排查过程
java·后端·intellij-idea·idea
G探险者20 分钟前
聊聊流程编排框架LiteFlow
后端
dong__csdn24 分钟前
jdk添加信任证书
java·开发语言
随风,奔跑40 分钟前
Spring Security
java·后端·spring
南 阳1 小时前
Python从入门到精通day64
开发语言·python
Wenweno0o1 小时前
Eino-Graph 实战详解
golang·智能体·eino
饕餮争锋1 小时前
CLI为什么在大模型领域流行
后端·ai