最近は Go 言語で作成されているソフトウェアが増えています。そこで、Raspberry Pi でも Go のプログラムをコンパイルできるようにインストールします。
Go のダウンロードサイトでは、ARM 用として arm64 と armv6l のバイナリーが tar 形式で公開されています。現時点では未だベータ版ですが Raspberry Pi OS の 64bit 版を使用している場合として arm64 用をダウンロードすることにします。
またバージョンは、現時点での最新版である 1.15.6 としています。
$ wget -N https://golang.org/dl/go1.15.6.linux-arm64.tar.gz
$ sudo tar -C /usr/local/-xzf go1.15.6.linux-arm64.tar.gz
$ rm go1.15.6.tar.gz
プログラムへの PATH を設定しておきます。
$ vi ~/.profile export PATH="$HOME/go/bin:/usr/local/go/bin:$PATH" # 最後に追加します。
Go がインストールされたことを確認します。
$ source ~/.profile
$ go version
go version go1.15.6 linux/arm64
以上で、Raspberry Pi でも Go 言語で書かれたプログラムの開発ができるようになります。