当我go get
一个包(比如godoc
)时,它想要在/usr/lib/go/bin
中创建并安装它(这是一个使用股票Go包的Ubuntu系统)。
这并不酷,因为像一个优秀的Debian用户我只让.deb包将内容安装到/usr
。
如何说服它安装到我的GOPATH
工作区或/usr/local
下的某个位置?
答案 0 :(得分:2)
正确答案是安装golang-go.tools
包。
答案 1 :(得分:0)
如果您使用GVM而不是apt安装Go,则会将它们放在〜/ .gvm / gos /或$ GOPATH中。
https://github.com/moovweb/gvm
另外我认为godoc不再带有1.3,它必须从go.tools安装
http://godoc.org/code.google.com/p/go.tools/cmd/godoc
http://golang.org/doc/go1.2#go_doc
删除“go doc”命令。