MacにGo言語の開発環境を入れた

Homebrewからサクっと.

$ brew install go

以下,こんにちは世界する例.

package main

import "fmt"

func main() {
    fmt.Println("hello, world")
}

{ はfuncと同じ行に書かないとコンパイルエラーになる仕様なのですね….

そしてコンパイル&リンク&実行.

$ 6g hello.go
$ 6l hello.6
$ ./6.out

ちなみに公式が配布してるMac OSX版のパッケージをインストールすると以下のコマンドでコンパイル・リンク・実行を一度にやってくれます.

$ go run hello.go

まとめ

公式のビルド済みパッケージをインストールしたほうが楽です.