LoginSignup
0
1

More than 5 years have passed since last update.

gvmでGoインストール

Posted at

MacにGoを入れた時のメモです。

環境

MacOS 10.12.3

gvmインストール

goのバージョン管理用にgvmをインストール

$ bash < <(curl -s -S -L https://raw.githubusercontent.com/moovweb/gvm/master/binscripts/gvm-installer)

スクリプトを実行して環境変数を設定

$ source ~/.gvm/scripts/gvm

ログイン時にも実行するように~/.bash_profileにも記載する

~/.bash_profile
[[ -s ~/.gvm/scripts/gvm ]] && . ~/.gvm/scripts/gvm

バージョンを確認

go1.7.5が最新の安定版のようなのでgo1.7.5をインストールする

$ gvm listall

gvm gos (available)

   go1
   go1.0.1
   go1.0.2
   go1.0.3
   go1.1
   go1.1.1
   go1.1.2
   go1.1rc2
   go1.1rc3
   go1.2
   go1.2.1
   go1.2.2
   go1.2rc2
   go1.2rc3
   go1.2rc4
   go1.2rc5
   go1.3
   go1.3.1
   go1.3.2
   go1.3.3
   go1.3beta1
   go1.3beta2
   go1.3rc1
   go1.3rc2
   go1.4
   go1.4.1
   go1.4.2
   go1.4.3
   go1.4beta1
   go1.4rc1
   go1.4rc2
   go1.5
   go1.5.1
   go1.5.2
   go1.5.3
   go1.5.4
   go1.5beta1
   go1.5beta2
   go1.5beta3
   go1.5rc1
   go1.6
   go1.6.1
   go1.6.2
   go1.6.3
   go1.6.4
   go1.6beta1
   go1.6beta2
   go1.6rc1
   go1.6rc2
   go1.7
   go1.7.1
   go1.7.2
   go1.7.3
   go1.7.4
   go1.7.5
   go1.7beta1
   go1.7beta2
   go1.7rc1
   go1.7rc2
   go1.7rc3
   go1.7rc4
   go1.7rc5
   go1.7rc6
   go1.8beta1
   go1.8beta2
   go1.8rc1
   go1.8rc2
   go1.8rc3
   release.r56
   release.r57
   release.r57.1
   release.r57.2
   release.r58
   release.r58.1
   release.r58.2
   release.r59
   release.r60
   release.r60.1
   release.r60.2
   release.r60.3

go1.4をインストール

go1.7.5をインストールしようとするとgo1.4が必要との事なのでインストール

$ git clone -b release-branch.go1.4 https://go.googlesource.com/go $HOME/go1.4
$ cd $HOME/go1.4/src
$ ./make.bash

go1.7.5をインストール

$ gvm install go1.7.5

go1.7.5をデフォルトで使うように設定

$ gvm use go1.7.5 --default

バージョン確認

$ go version
go version go1.7.5 darwin/amd64
0
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
1