golang
文書の過去の版を表示しています。
golang
go 1.3
インストールと準備
インストール(homebrew)
$ brew install go
vimの設定
" .vimrc if executable('/usr/local/opt/go/libexec/bin/go') set rtp+=/usr/local/opt/go/libexec/misc/vim endif
zsh completion
brewインストール時にされているが、現状ではバグっていて動作しないようだ。
GOPATHの指定
開発に使う場所を指定する
exports GOPATH=~/golang
ツール類が$GOPATH/binに入るのでPATHに追加する
exports PATH=$PATH:$GOPATH/bin
ghq のインストール
git前提でモジュールの管理を行うツール
$ go get github.com/motemen/ghq
ghq.rootに $GOPATH/src を指定する
$ git config --global --add ghq.root ~/golang/src
ハローワールド
# hoge.go package main import "fmt" func main() { fmt.Println("Hello World"); }
ソースを直接実行
$ go run hoge.go
ビルドして実行バイナリを作成
$ go build hoge.go
golang.1406686416.txt.gz · 最終更新: 2014/07/30 02:13 by nullpon