Revel框架学习
1、准备工作
revel的下载需要git和hg(mercurial)工具,请先安装这两个工具。
配置好GOROOT和GOPATH环境变量,源码会默认下载到GOPATH第一个目录的src目录下。
一般go安装时会在环境变量PATH中添加GOROOT\bin路径,最好确认一下,方便以后在任意位置运行go命令。
2、下载安装revel
2.1参考之前的文章http://www.cnblogs.com/wenjingu/p/3229578.html第6条配置好获取远程包的环境,运行以下命令
go get github.com/robfig/revel 下载revel包,
2.2由于revel包引用了code.google.com/p/go.net/websocket包,因此可能会提示找不到该包,该包需要通过hg工具下载,
确认安装好hg工具后,再运行go get code.google.com/p/go.net/websocket下载该包。
2.3下载完后,在运行以下命令编译:
go build –o bin/revel.exe github.com/robfig/revel/revel
2.4到bin目录下运行revel help命令查看是否安装正确。
3、创建一个revel应用程序框架
运行revel new myWebApp命令,会在GOPATH第一个目录的src目录下生成myWebApp项目
运行revel run myWebApp命令启动web服务器,在浏览器中输入localhost:9000,出现如下界面说明web服务器已正常工作。
本文结束。