Tendermint源码学习I

作为一个区块链研究生&码农,没有系统的阅读过一个区块链系统的源码,实在不好意思说出去。 之前我阅读过几天的Fabric,结果发现读起来有点难以理解。于是放弃了好久。 以前了解了Tendermint,发现是一个研究生的毕设,而且目前应用也挺广泛,就沉下心来阅读一下吧。 当然啦,我自己直接阅读起来发现还是有一些问题,就看着github上以为大神的内容,阅读了一遍。 github大佬的地址为通用区块链平台tendermint源码分析

golang的slice处理

今天在看《go in action》的时候,看到切片这一章对于切片分配有点不太理解,做了几个实验理解了,感觉很有意义,记录下来。

boltdb阅读IV

我们在前面的文章中创建了一个数据库,接下来就要对数据库进行操作了。

boltdb阅读III

我们上一篇主要分析了boltdb初始化,也就是创建一个新的数据库的过程。