本地搭建golang开发学习环境
由于工作原因要学习golang,根据golang推荐学习方法搭建本地A tour of GO环境,记录操作过程。
环境
win7 64位
下载并安装golang
http://www.golangtc.com/download
exe文件install安装
配置go环境变量
环境变量添加GOROOT为GO的安装目录。
环境变量添加GOPATH是GO的项目目录。
当使用go get 获取内容时保存在GOPATH下,相当于workspace。
安装完成之后,cmd下执行go
如图则安装配置成功
安装Mercurial
Mercurial 是一个跨平台的分布式版本控制软件。Mercurial主要由Python语言实现,不过也包含一个用C实现的二进制比较工具。Mercurial一开始的主要运行平台是Linux。现在Mercurial已经被移植到Windows、Mac OS X 和大多数类Unix系统中。Mercurial主要由一个命令行程序组成,但现在也有了图形用户界面。
如果你的系统中没有安装Mercurial,你就无法使用hg命令。
下载:https://mercurial.selenic.com/wiki/Download#Windows
安装python2.7
因为Mercurial依赖python2.7 ,需安装python2.7
下载:https://www.python.org/downloads/release/python-2710/
install安装配置环境变量
安装go-tour
墙外用户命令行下执行:
go get code.google.com/p/go-tour/gotour
墙内用户:
go get github.com/zhanming/go-tour-cn/gotour.cn
go install github.com/zhanming/go-tour-cn/gotour.cn
成功的话会在,$GOPATH/bin目录下生成gotour.cn.exe文件
如果获取失败,可以在github:
https://github.com/zhanming/go-tour-cn.git
下载zip包文件。然后解压缩到GOPATH下面的src目录。
编译本地go tour
go install github.com/zhanming/go-tour-cn/gotour.cn
在$GOPATH/src/github**/***/gotour.cn 目录下命令行执行 go build
生成gotour.cn.exe
运行go tour
cmd下运行gotour.cn.exe 然后在浏览器输入http://127.0.0.1:3999