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–