1. 下载安装包

下载源码编译特别慢,可能要几十分钟,就直接下载编译好的arm版本

第一次安装 安装成arm64版本了,不能运行才想起来raspbian是32位的

#回到家目录
cd  
#创建文件夹
mkdir dev
cd dev
#下载go1.17.7(32位)
wget https://dl.google.com/go/go1.17.7.linux-armv6l.tar.gz

# 64位arm👇
# wget https://dl.google.com/go/go1.17.7.linux-arm64.tar.gz

2. 安装go1.17.7

解压缩压缩包,

sudo tar -xzf go1.17.7.linux-armv6l.tar.gz
ls ./go

进入运行一下./go/bin/go试试

./go/bin/go version


见到上面的版本提示就装好了,顺便试试树莓派3

3. 配置环境变量GOROOT和GOPATH

先回到家目录,创建go文件夹

cd
mkdir go
mkdir go/src go/bin go/pkg
ls go 

编辑~/.bashrc文件

用vi打开bashrc,键盘按大写G跳到最后一行,A进入Insert模式

vi ~/.bashrc
## vi不会用可以用nano,如下
# nano ~/.bashrc

在文件末尾添加

export PATH=$PATH:$HOME/dev/go/bin
source ~/.bashrc
go env
go env -w GOPATH=源代码所在目录

4. 配置一下gomod代理

go env -w GO111MODULE=on
go env -w GOPROXY=https://goproxy.cn,direct



– EOF–