您的位置:首页 > 编程语言 > Go语言

golang学习之win7下go web之revel安装

2015-11-21 12:15 375 查看
接着上回记录的win7下go环境搭建,go的开发,现在除了sublime外,LiteIDE比较推荐,下载链接

下载安装后直接打开,需要配置下go环境(本机使用的是window 386版本),如下:



打开该文件配置如下地方:



接下来新建一个cmd程序测试下:



这里新建一个简单的“命令行”程序,项目位置默认为GOPATH下面,这里为“main”,单击“ok”,LiteIDE自动生成一个go的main文件:



直接快捷键“Ctrl+R”运行,打印如下:



由此说明执行成功!

go的web框架不多,主流的有beego(国人写的,国内比较热,属于重量级框架,模块化、功能丰富)、Revel(一个高生产力的 Go 语言 Web 框架,充分利用了go的goroutine)、martini,这里记录下Revel的安装(win7 64):

首先是下载:

$ go get github.com/revel/revel  //安装revel框架  
$ go get github.com/revel/cmd/revel      //安装revel的cmd命令行工具


因为国内google被墙的原因,安装时会报如下问题:



提示缺少go的websocket包,这里要手动下载:

http://code.google.com/p/go/source/browse/?repo=net

直接下载zip版本的解压(路径一定要正确):



然后再在cmd窗口中执行如下命令:



查看是否成功:



说明安装成功!

接下来试着新建一个web应用:



运行myapp应用:



这货启动了一个http服务,端口默认为9000,直接浏览器访问:



ok,至此,Revel应用创建并启动成功!

Revel创建的目录结构如下,实现了mvc思想:



至此,记录完毕!
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: