go get -u -v github.com/ramya-rao-a/go-outline
go get -u -v github.com/acroca/go-symbols
go get -u -v github.com/sqs/gocode
go get -u -v github.com/rogpeppe/godef
go get -u -v golang.org/x/tools/cmd/godoc
go get -u -v github.com/zmb3/gogetdoc
go get -u -v golang.org/x/lint/golint
go get -u -v github.com/fatih/gomodifytags
go get -u -v golang.org/x/tools/cmd/gorename
go get -u -v sourcegraph.com/sqs/goreturns
go get -u -v golang.org/x/tools/cmd/goimports
go get -u -v github.com/cweill/gotests/...
go get -u -v golang.org/x/tools/cmd/guru
go get -u -v github.com/josharian/impl
go get -u -v github.com/haya14busa/goplay/cmd/goplay
go get -u -v github.com/uudashr/gopkgs/cmd/gopkgs
go get -u -v github.com/davidrjenni/reftools/cmd/fillstruct
go get -u -v github.com/alecthomas/gometalinter
gometalinter --install

version conflict, current version [2] is different than the one provided [1]

出现这个的原因主要是因为使用随机_id,es内的乐观锁造成的删除不够完全,导致版本号冲突。

后续改用自定义的_id,解决掉了这个问题。

W: GPG error: http://launchpad.proxy.ustclug.org trusty InRelease: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY BA6932366A755776

解决:sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys BA6932366A755776

注意后面的NO_PUBKEY的值需要相应替换

参考:https://askubuntu.com/questions/943539/the-following-signatures-couldnt-be-verified-because-the-public-key-is-not-avai