普段はJavaScriptばかり書いていますが、最近Go言語を勉強し始めました。
忘れないように最初にしたことをメモ。
インストール
インストールはhomebrew経由で行いました。
$ brew install go
インストールが完了したら
$ go version
でバージョンを確認します。
下記のように表示されればOK(2015年10月13日現在)
go version go1.4 darwin/amd64
GOPATHを設定する
次にGOPATHという名前の環境変数を設定します。
GOPATHで指定したパスははGoのパッケージをインストールする場所になるようです。
export GOPATH=$HOME/<pathを指定する>
Goを書いてみる
とりあえずHello worldを書いてみる。
hello.go
というファイルを作って以下の内容を記述する。
hello.go
package main
import "fmt"
func main() {
fmt.Println("hello world")
}
hello.go
があるディレクトリまで移動して、以下のコマンドを叩たたく。
$ go run hello.go
hello world
hello worldが表示されればOK。
go run
はコンパイル後にそれを実行してくれる。
もしコンパイルのみをしたい場合は
$ go build hello.go
でコンパイルができる。
ちなみに以下のコマンドを打つと自動でGoが定めたスタイルに合わせてコードを整形してくれる。
$ go fmt hello.go
まだまだ始めたばかりなので間違いとかありましたらぜひ教えて下さい。