搭建go语言平台----华为区块链第三天

第三天的课程其实就是搭建go语言平台,其实官方的用意有推CouldIDE的用意。但是这个IDE界面也对菜鸟不太友好,加上reader文件编译后需要用到两个参数。汗......一言难尽。

不过整体上用CouldIDE的学习成本和界面友好并不见得比Goland好。

简单整理一下winodws下如何完成那天的作业。

下载go最新版本,由于被墙可以到这里下载https://www.golangtc.com/download,我下载了最新版1.9.2的msi版本(基本上可以把环境变量安装好)。如果是64位系统建议下载64位的的软件。

安装完了进入环境变量设置,步骤如下图:    



go语言环境配置好了(参考文章https://www.jianshu.com/p/35a4ec1b3067),去下载GolandIDE

windows版本直接下http://www.jetbrains.com/go/download/download-thanks.html?platform=windows

安装流程参考这个https://blog.csdn.net/benben_2015/article/details/78609551

激活方法http://idea.lanyus.com/

接下来可以编译运行华为第三天的作业了。

新建一个工程,取名reader。


讲第三天课程里的目录解压缩并放入C:\Users\Administrator\go\src\reader


进入Goland可以看到他们


接下来修改IDE内的环境变量,就可以编译了。

Files菜单下的setiting


在IDE下方的Terminal内就能编译了。>go build -tags nopkcs11


编译完了多了一个可执行文件


安装文档里参数就能运行了

Usage of ledger:

  -channelId string

        enter a channel id here

  -name string

        enter your name

r>ledger -name willstar -channelId willstar

完成了。结果如下:


期间有个错误

exec: "gcc": executable file not found in %PATH%

需要下载MinGW-w64按照这地址下文方法安装。https://sourceforge.net/projects/mingw-w64/

https://www.cnblogs.com/zsy/p/5958170.html

https://www.jianshu.com/p/e9ff7b654c4a

其他Goland使用介绍可以看

https://blog.csdn.net/benben_2015/article/details/78617851

https://blog.csdn.net/benben_2015/article/details/78617851

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容