M1芯片上vscode的go语言调试问题

h3n4l · · 2913 次点击
谢谢,已经解决,发现应该是之前的Go的amd64版本没有卸载干净,要删除 `sudo rm -r $HOME/go/`以及`sudo rm -r /usr/local/go`, 这样才能把下载的go包(gopl,staticcheck等)卸载干净,然后再安装arm64版本即可。
#2
更多评论
M1的CPU架构时ARM,在go1.16之前是不支持的;通过Rosetta运行x84版本的go肯定是有各种各样问题的 直接下16的arm版本的go ![image.png](https://static.studygolang.com/210721/76b4ec12832f6027433e3a3135a1f144.png)
#1