1. go get无法指定版本。
2.从githum.com下载tendermint v0.16,解压缩,mv到go/src/github.com/tendermint/tendermint下
3.在go/src/tendermint/tendermint下执行 glide install
遇到一个执行错误
[ERROR] Update failed for github.com/tendermint/go-wire: Unable to retrieve checked out version: exit status 128
[ERROR] Failed to install: Unable to retrieve checked out version: exit status 128
解决方式,这个版本对应的是0.7.2的go-wire,手动下载放到go/src/github.com/tendermint下,然后,glide.lock删除对go-wire依赖信息。
编译,出错,发现是go-wire下也有glide.lock需要执行glide install。
再次编译,成功