切換語言為:簡體

go單測報錯 monkey undefined jmpToFunctionValue

  • 爱糖宝
  • 2024-09-14
  • 2063
  • 0
  • 0

今天老專案遇到 monkey 包下未找到 jmpToFunctionValue

# 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。

修復的方式

go env -w GOARCH=amd64

GOARCH=amd64修復了這個問題,但剝奪了偵錯程式在斷點處停止的能力,所以bou.ke/monkey還是少用,再需要單點除錯的時候,還是得調整回arm64

資料

0則評論

您的電子郵件等資訊不會被公開,以下所有項目均必填

OK! You can skip this field.