Git の設定 Go は整形ツールも標準提供されてます Git の pre-commit フックスクリプトが misc にあるの でコピーしましょう。整形済みかチェックしてくれます。 $ cd /usr/local/go/misc/git $ ls pre-commit $ cp pre-commit /path/to/your/.git/hooks/ $ go fmt cybozu/… (cybozu パッケージ全部を format) $ git status -s M src/cybozu/cydec/blob/blob.go M src/cybozu/cydec/blob/blob_test.go M src/cybozu/cydec/blob/example_test.go
組み込み関数の一覧 append とか copy がチュートリアルで出てきたけど、 組み込み関数の一覧はまだ見てませんよね? 以下が一覧です 仕様書はこちら: ◦ http://golang.org/ref/spec#Built-in_functions append cap close complex copy delete imag len make new panic print println real recover
一括インストール、一括テスト まとめてビルド・テスト・インストールしたいですよね ◦ “all” は全パッケージ ◦ “パッケージ名/…” はサブパッケージ全部 $ go test cybozu/… exe/… ok cybozu/cydec 0.007s ok exe/myserver 0.073s ok exe/myclient 0.007s $ go install exe/… $ ls bin myserver myclient