一、安装Go
到官网安装即可
http://golang.org/doc/install
二、设置环境变量GPOPATH
1. 在$HOME的地方(就是mac下和文稿平级的地方)建立放置revel代码的文件夹; (mkdir mygo)
2. 新建文件.bash_profile(如果没有);写入export GOPATH=$HOME/mygo
三、安装git和Mercurial
作用:
Go 使用 git 克隆Revel代码到 $GOPATH/src/github.com/revel/revel/
Go 查找所有依赖关系,并使用 go get 安装这些包.
四、安装 Revel 框架(有坑踩)
go get github.com/revel/revel
很多资料上都是让这样直接安装包括官网,但总是timeout,在这也是花费了很长时间,总以为网不好,后来才意识到是被强了。也有可能是GOPATH设置的不对
处理方法:直接用git克隆或下载解压缩到你本地的这个(/mygo/src/github.com/revel/revel)目录,然后再执行上面的命令进行安装;
五、安装 Revel 命令行工具
Revel 命令行工具用来构建,运行和打包 Revel 应用。
go get github.com/revel/cmd/revel
六、 再次设置.bash_profile文件
将$GOPATH/bin加入到环境变量PATH中,这样你可以从任何地方执行该命令。
在.bash_profile加上下边这行就行了。
export PATH=$PATH:$GOPATH/bin
七、 成功
revel help
~
~ revel! http://revel.github.com/revel
~
usage: revel command [arguments]
The commands are:
run run a Revel application
new create a skeleton Revel application
clean clean a Revel application's temp files
package package a Revel application (e.g. for deployment)
Use "revel help [command]" for more information.
参考:
http://revel.github.io/tutorial/gettingstarted.html
http://www.gorevel.cn/docs/tutorial/gettingstarted.html