公式サイトからインストーラーをダウンロード
ファイル名:go1.19.2.windows-amd64.msi
![]()
![]()

![]()

The Go Programming Language
Go is an open source programming language that makes it simple to build secure, scalable systems.




インストール
インストールラーを起動しウィザードを進める。
インストール先
C:\Program Files\Go
デフォルトのまま。変更しませんでした。
しばらく待つ。
完了
バージョン確認
PowerShellから以下のコマンドを実行
go version
go version go1.19.2 windows/amd64
環境変数のパスを確認したところ、以下の2つが追加されている模様
C:\Program Files\Go\bin;
C:\Users\ユーザー名\go\bin
(ユーザーディレクトリの方はVSCodeでGo関連のパッケージのインストールで作成されたかも?)
コーディング
ハローワールドをビルドしてみる。
ソースコード
ファイル名:hello.go
package main
import "fmt"
func main() {
fmt.Println("Hello, world")
}
VScodeで.goファイルを開いたところおお勧めのパッケージを提示されたので全てインストールしました。
ビルド&実行
go build hello.go
./hello.exe
Hello, world
感想
とりあえず単一ソースのハローワールドのビルドまでたどり着きました。
コメント