go install の使い方

go install はパッケージのビルドコマンド。

使い方

  1. $GOPATH/src/以下にビルドしたいパッケージのソースコードを配置する。
  2. go install 実行


test_pkgというディレクトリ下のコードをパッケージとしてビルドしたい場合。

$ mv -rf test_pkg $GOPATH/src
$ go install
$ ls $GOPATH/pkg/"system_arch"/
test_pkg.a

これでtest_pkg.aができる。


go getの使い方はよくわからない…。

$ go get package git:/github.com/xxx/xxx.git
package git:/github.com/xxx/xxx.git: unrecognized import path "git:/github.com/xxx/xxx.git"

みたいになる。
go getの引数にはどんなパス与えてやればいいのかな?



参考ページ
GoLang Tutorials: Go packages and goinstall - creating and using your own packages in Go