WSL2でGo言語の環境構築
WSL2上でGo言語を実行できる環境を用意したかったので,その際のメモになります.
前提条件
下記の環境で実施しました.
Ubuntu 20.04 on Windows
Goのインストール
インストーラーのダウンロード
公式サイトより,Linux用のインストーラー(下図①)をダウンロードします.
公式通り進める場合,ダウンロードしたインストーラーをWSL上の/usr/local
に配置します.
※下図では,もし以前のバージョンがインストールされている場合,削除するとしています.

/usr/local
に移動し,下記のコマンドで展開します.(図②)
するとgo
ディレクトリが作成されます.
sudo tar -C /usr/local -xzf go1.19.1.linux-amd64.tar.gz
PATHの追加/usr/local/go/bin
へのパスを追加します.
.bashrc
に下記を追加しました.
export GOPATH=/usr/local/go/bin
export PATH=$PATH:$GOPATH
再度WSLを立ち上げ,下記が実行出来ればよいです.
go version
出力
go version go1.19.1 linux/amd64