MSYS2 環境に Go言語(golang) をインストール
検証環境
Windows10 Home Edition msys2-x86_64-20170918
MSYS2 のインストール
下記サイトの手順で 64bit 版をインストールする
takaya030.hatenablog.com
Go言語のインストール
MSYS2 のシェルで下記コマンドでインストールする
go get でパッケージをインストールするときに git を使用するため git もインストールする
$ pacman -S mingw-w64-x86_64-go $ pacman -S git
環境変数の設定
GOROOT は自動で /mingw64/lib/go に設定されるので、GOPATH の設定を .bashrc に追加する
.bashrc
# パスは各自の環境に合わせて適宜変更する export GOPATH=/c/Users/takaya030/msys2/go
動作確認
以下のサンプルコードが動作するか確認する
hello.go
package main import "fmt" func main() { fmt.Printf("hello, world\n") return }
実行
$ go run hello.go hello, world