はじめに
Linuxを使ってみたくなったので、WSLにもGoをインストールします。
インストール
基本的には公式ドキュメントに従っていきます。
1. 圧縮ファイルをダウンロードします。
username@MACHINENAME:~$ wget https://go.dev/dl/go1.24.1.linux-amd64.tar.gz
2. 既に古いバージョンをインストールしている場合はrm -rf /usr/local/go
で消します。
3. 解凍します。
username@MACHINENAME:~$ tar -xzf go1.24.1.linux-amd64.tar.gz
公式ドキュメントでは-C /usr/local
をつけて直接localに展開してましたが、その通りにやると下のようなエラーが出ました。
...
go/test: Cannot mkdir: No such file or directory
tar: go/test/zerosize.go: Cannot open: No such file or directory
tar: Exiting with failure status due to previous errors
ので、その場に展開してから移動させます。
username@MACHINENAME:~$ sudo mv go /usr/local/go
インストールできました。
username@MACHINENAME:~$ go version
go version go1.24.1 linux/amd64