报错一
运行 'go build main.go' 时出错: 不支持调试使用 go version go1.19.2 darwin/amd
报错信息说不支持使用 go 版本 1.19.2 darwin/amd, Intel 芯片是 amd64 架构,而 M1 芯片是 arm64 结构,所以需要下载安装对应go版本,即darwin/arm的,下载后正常安装即可
下载地址 go安装包下载
报错二
运行 'go build main.go' 时出错: Cannot run program "/usr/local/go/bin/dlv" (in directory "/xxx/Project/awesomeProject"): error=2, No such file or directory
Delve是一个go语言的第三方调试器,github地址是: go-delve,按照安装文档上的安装即可,将生成的dlv可执行文件复制到/usr/local/go/bin中,重启goland即可