部署golang开发环境
- 安装chocolatey,参照chocolatey官网提示进行安装,注意安装choco时终端都必须以管理员身份运行,否则会提示失败。
- 安装依赖软件(使用管理员身份运行cmd)
- choco install git
- choco install golang
- choco install mingw
- 源码配置
- 配置GOPATH环境变量
- 组织目录结构
- %GOPATH%
- bin
- pkg
- src
- %GOPATH%
- 下载go-ethereum源码
- cd %GOPATH%
- mkdir -p src/github.com/ethereum
- git clone https://github.com/ethereum/go-ethereum.git src/github.com/ethereum/go-ethereum
- 下载依赖库
- cd %GOPATH%
- mkdir -p src/golang.org/x
- git clone https://github.com/golang/net.git src/golang.org/x/
- 编译
- cd %GOPATH%/src/github.com/ethereum/go-ethereum
- go install -v ./cmd/geth