Mac M1 Golang的安装以及Goland的debug失败问题处理

本文指导如何在Mac上安装Go编程语言,包括针对Intel和M1芯片的不同下载步骤,以及配置环境变量。接着介绍了Goland的下载与安装过程,特别是对于M1芯片用户的注意事项。此外,还解决了在Goland中无法进行Debug的问题,通过下载并安装delve,并将其放置在正确路径下,使得Debug功能得以正常使用。

1 下载安装go并配置环境变量

下载地址:Downloads - The Go Programming Language

205d8730eaf542d4b00b9a23b5330930.png

注意:不要下载错了,Inter芯片是x86-64,M1芯片是ARM64

下载完直接安装就可以

查看版本

go version

85030869f15345d69d375c7c4ac5859e.png

确认是arm64 而不是amd64 

配置环境变量

vim ~/.bash_profile
export GOROOT=/usr/local/go

export PATH=$PATH:$GOROOT/bin

生效环境变量

source ~/.bash_profile

2 下载安装Goland

Goland下载地址:GoLand 2020.3.4 mac主程序下载(M1)-GoLand 2020.3.4 for mac 中文注册特别版(含M1版)-520下载

插件下载地址:

GoLand 2020.3.4 mac破解补丁下载-GoLand 2020.3.4 for mac 中文注册特别版(含M1版)-520下载

Goland安装完成后,再安装插件

3 解决无法Debug问题

下载安装delve

$ git clone https://github.com/go-delve/delve
$ cd delve
$ go install github.com/go-delve/delve/cmd/dlv

安装完的话 查看自己的Gopath的bin路径下有没有dlv文件

有的话 在bin目录下新建macarm目录和mac目录,dlv文件复制进去 

abe7c069817a498891f880b3deeca0e6.png

这时候就可以debug了

3a6a150c61d748d48585037213c05dc9.png

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值