M1 goland debug 无法使用

| 背景:Apple M1 芯片使用Goland编码的时候,正常go build 是可以使用的,但是 debug 是置灰的,不能使用,

image

一、下载 go-delve/delve

1
2
3
4
5
6
7
$ git clone https://github.com/go-delve/delve
$ cd delve
$ go install github.com/go-delve/delve/cmd/dlv

# 会在下面的目录下生成可执行文件 `dlv`
$ cd $GOPATH/bin

二、配置 dlv

  • goland里面去设置,点开HELP–Edit Custom Properties, 他会提示我们创建一个文件,然后我们在其中添加一行:
1
2
# custom GoLand properties
dlv.path=你的gopath目录/bin/dlv

三、重启Goland

  • 需要重启一下Goland刚刚的配置才能生效

M1 goland debug 无法使用
http://yoursite.com/2022/02/20/Golang/Goland/debug无法使用/
作者
mohuani
发布于
2022年2月20日
许可协议