前提
- Mac OS X
- vagrantがインストールされていること(こちらからインストール)
- ansibleがインストールされていること(こちらからインストール)
手順
- terminalを起動する。
githubから以下をクローンする。
$ git clone https://github.com/luckyriver0/vagrant-ansible-golang.git
Vagrantfileのあるディレクトリに移動する。
$ cd vagrant-ansible-golang/vagrant
vagrantを起動する。
$ vagrant up
起動がおわったら、vagrantへsshする。
$ vagrant ssh
goの環境は入っていることを確認する。
[vagrant@develop ~]$ go version
go version go1.6 linux/amd64
試しに簡単なプログラムを作成し、実行する
[vagrant@develop ~]$ cd ~/go/src
[vagrant@develop src]$ vim main.go
main.go
package main
import "fmt"
func main() {
fmt.Println("Hello Go!")
}
実行してみる。
[vagrant@develop src]$ go run main.go
Hello Go!
Hello Go!とでれば成功です!