Linux 用 Go インストール
このドキュメントでは、Linux システムで Go 言語環境をインストールするいくつかの方法を紹介します。
方法一:公式バイナリパッケージを使用(推奨)
1. Go インストールパッケージをダウンロード
Go 言語 ダウンロードページ にアクセスするか、以下のコマンドを使用して最新バージョンをダウンロードします:
bash
# Go 1.21.5 をダウンロード(例のバージョン、必要に応じて変更してください)
wget https://go.dev/dl/go1.21.5.linux-amd64.tar.gz2. インストールパッケージを解凍
ダウンロードした圧縮ファイルを /usr/local ディレクトリに解凍します:
bash
sudo tar -C /usr/local -xzf go1.21.5.linux-amd64.tar.gz3. 環境変数の設定
~/.bashrc または ~/.profile ファイルを編集し、以下を追加します:
bash
export PATH=$PATH:/usr/local/go/bin
export GOPATH=$HOME/go
export PATH=$PATH:$GOPATH/bin環境変数を直ちに有効にします:
bash
source ~/.bashrc4. インストールの検証
bash
go version以下のような出力が表示されます:
bash
go version go1.21.5 linux/amd64方法二:パッケージマネージャーを使用してインストール
Ubuntu/Debian
bash
sudo apt update
sudo apt install golang-goCentOS/RHEL
bash
sudo yum install epel-release
sudo yum install golangFedora
bash
sudo dnf install golangArch Linux
bash
sudo pacman -S go注意:パッケージマネージャーを使用してインストールされたバージョンは最新ではない場合があります。最新バージョンが必要な場合は、方法一を使用することをお勧めします。
方法三:Snap を使用してインストール
システムが Snap をサポートしている場合は、以下のコマンドを使用してインストールできます:
bash
sudo snap install go --classicGo モジュールプロキシの設定(中国大陸ユーザー向け)
中国大陸にいる場合は、Go モジュールプロキシを設定して依存関係のダウンロードを高速化することをお勧めします:
bash
go env -w GO111MODULE=on
go env -w GOPROXY=https://goproxy.cn,directまたは、Qiniu クラウドプロキシを使用:
bash
go env -w GOPROXY=https://goproxy.io,directGo ワークスペースの設定
Go ワークスペースディレクトリ構造を作成します:
bash
mkdir -p $HOME/go/{bin,pkg,src}Go のアンインストール
Go をアンインストールする場合は、以下のコマンドを実行します:
bash
sudo rm -rf /usr/local/go~/.bashrc または ~/.profile から関連する環境変数の設定を削除します。
次のステップ
インストール完了後、以下を学習できます:
- Go クイックスタート を学ぶ
- Go ツールチェーン を理解する
- Go モジュール管理 を探索する
