UbuntuでGoをインストールする
UbuntuでGoをインストールする
Go、またはGolangとしても知られるGoは、Googleによって開発された強力なオープンソースのプログラミング言語です。そのシンプルさ、効率性、スケーラブルなアプリケーションの構築能力で知られています。このチュートリアルでは、UbuntuにGoをインストールする手順を案内します。
前提条件
始める前に、Ubuntuマシンに物理的な環境か仮想環境のいずれかでアクセスできることを確認してください。さらに、パッケージをインストールするために管理者特権またはsudoアクセス権限を持っていることを確認してください。
ステップ1:システムの更新
まず、Ubuntuマシン上のパッケージリストを更新し、既存のパッケージをアップグレードします。ターミナルを開き、次のコマンドを実行します。
sudo apt update
sudo apt upgrade
これにより、システムが最新のセキュリティパッチとソフトウェアのアップデートで更新されることが保証されます。
ステップ2:Goのダウンロード
このステップでは、Goプログラミング言語の最新バージョンをダウンロードします。公式のGoウェブサイト(https://golang.org/dl/)にアクセスして、ダウンロードページを見つけ、システムに適したLinuxディストリビューションを見つけます。
このチュートリアルの執筆時点では、最新の安定版はGo 1.17です。Linuxディストリビューションのダウンロードリンクを見つけてコピーします。
次に、ターミナルを開き、wget
コマンドを使用してGoのインストールパッケージをダウンロードします。[GO_DOWNLOAD_URL]
を実際のダウンロードリンクで置き換えてください。
wget [GO_DOWNLOAD_URL]
例えば、ダウンロードリンクがhttps://golang.org/dl/go1.17.linux-amd64.tar.gz
の場合、コマンドは次のようになります。
wget https://golang.org/dl/go1.17.linux-amd64.tar.gz
ステップ3:Goの展開とインストール
ダウンロードが完了したら、ダウンロードしたパッケージを展開し、システムにGoをインストールする必要があります。次のコマンドを使用してtarボールを展開します。
sudo tar -C /usr/local -xzf go1.17.linux-amd64.tar.gz
このコマンドはGoファイルを展開し、それらを/usr/local/go
ディレクトリに配置します。このディレクトリはGoをインストールするための推奨される場所ですが、必要に応じて異なる場所を選択することもできます。
ステップ4:Goの環境変数の設定
効果的にGoを使用するためには、必要な環境変数を設定する必要があります。ターミナルを開き、次のコマンドを実行して.profile
ファイルを編集します。
nano ~/.profile
ファイルの末尾に次の行を追加します。
export PATH=$PATH:/usr/local/go/bin
export GOPATH=$HOME/go
export PATH=$PATH:$GOPATH/bin
ファイルを保存し、エディタを終了するにはCtrl+X
、続いてY
、そしてEnter
を押します。
変更を適用するためには、ターミナルを再起動するか、次のコマンドを実行します。
source ~/.profile
ステップ5:インストールの検証
インストールを完了したら、UbuntuマシンでGoが正しくインストールされているかどうかを確認しましょう。新しいターミナルを開き、次のコマンドを実行します。
go version
Goが正しくインストールされている場合、インストールされているGoのバージョンが表示されます。例えば:
go version go1.17 linux/amd64
ステップ6:シンプルなGoプログラムの作成と実行
Goがインストールされたので、シンプルな「Hello, World!」プログラムを作成し、それを実行して正常に動作しているか確認しましょう。
お気に入りのテキストエディタを使用してhello.go
という新しいファイルを作成し、次のコードを追加します。
package main
import "fmt"
func main() {
fmt.Println("Hello, World!")
}
ファイルを保存して、ターミナルに戻ります。hello.go
ファイルを保存したディレクトリに移動し、次のコマンドを実行してプログラムをビルドして実行します。
go run hello.go
以下の出力が表示されるはずです。
Hello, World!
おめでとうございます!UbuntuにGoを正常にインストールし、シンプルなGoプログラムを実行しました。
結論
このチュートリアルでは、UbuntuにGoをインストールする手順をステップバイステップで説明しました。システムの更新、Goのインストールパッケージのダウンロード、Goの展開とインストール、必要な環境変数の設定、インストールの検証、そしてシンプルなGoプログラムの実行までをカバーしました。
Goがインストールされたことで、言語を探索し、強力なアプリケーションを構築する準備が整いました!