Goをインストールしよう
このセクションでは、WindowsおよびMacにGoをインストールする方法について実際にハンズオン形式で手を動かしながら体験します。
- Goのインストール(Windows)
- Goのインストール(Mac)
- VS Codeの設定
- 動作確認
1. 1. Goのインストール(Windows)
WindowsにGoをインストールする手順を説明します。
1.1 1-1. インストーラのダウンロード
Goの公式サイトからインストーラをダウンロードします。
公式サイトにアクセスすると、最新バージョンの各OS向けインストーラが一覧で表示されます。「Featured downloads」から Windows 用の .msi インストーラ(例: go1.22.x.windows-amd64.msi)をクリックしてダウンロードしてください。
1.2 1-2. インストーラの実行
ダウンロードしたインストーラを実行します。
ウィザードに従って「Next」を進め、インストール先はデフォルト(C:\Program Files\Go)のまま「Install」をクリックしてインストールを開始します。
| 💡 ポイント |
|---|
Windows版のインストーラは、インストール後に自動的に PATH 環境変数に Go を追加してくれます。手動での PATH 設定は不要です。 |
1.3 1-3. インストールの確認
インストールが完了したら、コマンドプロンプトを開いて以下のコマンドを実行します。
go version
go version go1.22.x windows/amd64 のようにバージョンが表示されれば、インストールは成功です。
2. 2. Goのインストール(Mac)
MacにGoをインストールする手順を説明します。ここではHomebrewを使用したインストール方法を紹介します。
2.1 2-1. Homebrewの確認
Homebrewがインストールされているか確認します。ターミナルで以下のコマンドを実行してください。
brew --version
Homebrew 4.x.x のようにバージョンが表示されればインストール済みです。まだインストールしていない場合は、Homebrew公式サイト の手順に従ってインストールしてください。
2.2 2-2. Goのインストール
Homebrewを使ってGoをインストールします。
brew install go
以下のようなメッセージが表示され、インストールが完了します。
🍺 /opt/homebrew/Cellar/go/1.22.x: 12,345 files, 456MB
2.3 2-3. インストールの確認
インストールが完了したら、ターミナルで以下のコマンドを実行します。
go version
go version go1.22.x darwin/arm64 (Apple Silicon)または go version go1.22.x darwin/amd64 (Intel Mac)のようにバージョンが表示されれば、インストールは成功です。
3. 3. VS Codeの設定
Goのコードを効率よく書けるよう、Visual Studio Code に Go 拡張機能をインストールします。
3.1 3-1. Go拡張機能のインストール
Visual Studio Code を開き、左サイドバーの「拡張機能」アイコン(四角が4つのマーク)をクリックします。検索ボックスに Go と入力し、Google が提供する 「Go」 拡張機能を選択して「Install」をクリックします。
3.2 3-2. 補助ツールのインストール
Go 拡張機能を初めて使うとき、gopls(Go 言語サーバ)などの補助ツールのインストールが促されます。VS Code の通知に表示される「Install All」をクリックしてすべてインストールしてください。
| 💡 ポイント |
|---|
gopls は Go の公式言語サーバで、コード補完・エラー表示・定義ジャンプなどを提供します。他にも dlv(デバッガ)、gofumpt(整形ツール)などが自動でインストールされます。 |
4. 4. 動作確認
インストールと VS Code の設定ができたら、実際に簡単なプログラムを動かして動作確認をしましょう。
4.1 4-1. プロジェクトフォルダの作成
任意の場所に hello-go フォルダを作成し、Visual Studio Codeの「ファイル」→「フォルダーを開く」から、作成した hello-go フォルダを開きます。
hello-go ← このフォルダを作成
4.2 4-2. main.go の作成と実行
Visual Studio Codeのエクスプローラーで hello-go フォルダを右クリックし、「新しいファイル」を選択して main.go という名前で作成します。
hello-go
└── main.go ← このファイルを作成
作成したファイルに以下の内容を記述して保存します。
package main
import "fmt"
func main() {
fmt.Println("Hello, Go!")
}
Visual Studio Codeのメニューから「ターミナル」→「新しいターミナル」を選択してターミナルを開きます。開いたターミナルで以下のコマンドを実行します。
go run main.go
4.3 4-3. 実行結果の確認
以下のように表示されれば成功です。
Hello, Go!
5. まとめ
このセクションでは、Goのインストールを体験しました。
- Windows ではGo公式サイトから
.msiインストーラをダウンロードしてインストールする - Mac ではHomebrewを使って
brew install goでインストールする - VS Codeに Go拡張機能 をインストールすることで、開発効率が向上する
go versionでインストールを確認できるgo run main.goで Go のプログラムを実行できる