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

资料

相关推荐
秋风&萧瑟4 分钟前
【C++】继承和派生
开发语言·c++
HINOTOR_9 分钟前
DAY 29 复习日:类的装饰器
开发语言·python
这世界那么多上官婉儿13 分钟前
沉浸式体验事务的一周
后端·面试
linweidong38 分钟前
GO后端开发内存管理及参考答案
golang·内存管理·trace·三色标记法·go面试·go面经·go gc
黑听人1 小时前
【力扣 中等 C++】90. 子集 II
开发语言·数据结构·c++·算法·leetcode
Wukong.Sun1 小时前
操作系统的概念,功能和目标
java·linux·开发语言·windows
虾球xz1 小时前
CppCon 2015 学习:Algorithmic Differentiation C++ & Extremum Estimation
开发语言·c++·学习
黑听人1 小时前
【力扣 简单 C】21. 合并两个有序链表
c语言·开发语言·数据结构·算法·leetcode
白露与泡影1 小时前
Java面试避坑指南:牛客网最新高频考点+答案详解
java·开发语言·面试
qq_12498707531 小时前
基于Node.js的线上教学系统的设计与实现(源码+论文+调试+安装+售后)
java·spring boot·后端·node.js·毕业设计