公司项目引进了区块链技术,区块链上的智能合约是用go语言写的,这不得不学习go语言编程的基础知识,go语言的语法知识我就不讲了,我也研究不够深入,资格不够呀,我也只是能看懂而已,在网上也了解了go语言的相关开源框架,有很多,相对用的比较多的go语言web框架就是beego了,今天研究了一下利用beego框架建立项目。在这里做一个记录,供大家参考。
我的电脑是windows系统,那就以windows为例了。首先是环境准备
1.go语言的安装
参考文档http://blog.csdn.net/defonds/article/details/50538077 我的版本比他高,步骤是一样的。
2.git版本安装
参考文档https://jingyan.baidu.com/article/020278117cbe921bcc9ce51c.html
3.安装beego
打开git bash,输入go get github.com/astaxie/beego,稍等一会就会在gopath路径下src目录中看到\github.com\astaxie\beego目录。在git bash中输入 go get