Windows环境下使用Goland编译go-etheruem
摘要
本文简要介绍了Go语言的安装、Goland软件的安装以及go-etheruem代码的下载编译及简要运行
Go语言的安装
下载及配置
首先打开Go的官网官网地址,但由于官网被墙需要大家自备梯子进行下载,或在中文镜像站Go语言中文网进行下载。
安装就没什么好说的了,当go安装好之后,输入
go version
结果如下图:
安装成功后,还需要配置go语言环境,设置环境变量,在path中添加go的安装路径,作者go的安装路径为D:\Go\bin 此外还需要添加Gopath环境变量,这个环境变量设置的目录用来存放源码,编译后的可执行文件以及包文件。这个目录下有3个子目录分别为src、bin、pkg,以下是作者的GOPATH路径
此外设置GOROOT,是GO的安装根目录
以上 $GOPATH 目录约定有三个子目录:
- src 存放源代码(比如:.go .c .h .s等)
- pkg 编译后生成的文件(比如:.a)
- bin 编译后生成的可执行文件
Goland安装
在官网上下载Goland下载地址,安装上之后可以采用正版或依照教程进行破解,没什么好说的,作者在这里不进行展开,直接用edu邮箱进行授权。
go-ethereum源码的下载
需要的工具:git下载地址
在gopath目录src下新建github.com目录,接着在github.com目录下新建ethereum目录,最终作者的目录结构如下:
-my code go
–src
—github.com
-----ethereum
这个目录结构很重要很重要很重要,作者吃了好多亏才意识到的。
利用cmd或者PowerShell打开ethereum目