摘要: 在刚接触fabric的时候一般都是直接跟着wiki的教程一步步安装配置,执行一系列命令,最终将其运行起来,但很多人对其中的运行流程及其基础知识点可能不是很了解。基于此今天我将以$FABRIC_ROOT/examples/e2e_cli/ 经典Demo为例来分享一些我的理解,希望可以对入门者有所帮助。 阅读全文
posted @ 2018-08-30 22:01 强吉义 阅读(3744) 评论(0) 推荐(0) 编辑
摘要: 对于做Java开发的同学使用最熟练的开发工具应该当属Eclipse了吧,但是做到后面的话一般都会转用Intellij Idea。至于转用Intellij有什么好处我就不赘述了,简言之就是功能强大,使用便捷,能够大大提升我们的工作效率。 由于目前工作主要用Go语言进行底层开发,所以采用了GoLand开 阅读全文
posted @ 2018-08-02 21:00 强吉义 阅读(954) 评论(0) 推荐(0) 编辑
摘要: Go程序开发过程中免不了要对所写的单个业务方法进行单元测试,Go提供了 “testing” 包可以实现单元测试用例的编写,不过想要正确编写单元测试需要注意以下三点: Go文件名必须以 "_test" 结尾 Go文件中的方法名必须以 “Test” 打头 方法的形参必须为 (t testing.T) 以 阅读全文
posted @ 2018-08-01 10:40 强吉义 阅读(750) 评论(0) 推荐(0) 编辑
摘要: 在利用Fabric开发Chaincode的时候,调试Chaincode显得尤为不方便,因为Chaincode正常应该运行在Docker容器中,每次修改Chaincode后想要使其更改生效必须得对Chaincode进行升级重新实例化,给我们的开发调试带来了很大的不便。下面给大家介绍一下如何启动并利用D 阅读全文
posted @ 2018-07-31 11:26 强吉义 阅读(2430) 评论(0) 推荐(0) 编辑
摘要: 上个月刚入职一家公司从事区块链研发工作,选型采用Hyperledger Fabric作为开发平台。团队的小组成员全部采用的是在VirtualBox上面安装桌面版的Ubuntu 16.04虚拟机,开发工具JetBrains GoLand也就直接在桌面版的虚拟机里面安装。而我因为之前比较习惯使用Vagr 阅读全文
posted @ 2018-07-20 21:22 强吉义 阅读(1684) 评论(2) 推荐(1) 编辑