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


    接着上回记录的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思想:

    至此,记录完毕!

  • 相关阅读:
    PHP类(一)-类的实例化
    PHP函数(六)-匿名函数(闭包函数)
    PHP函数(五)-回调函数
    javaIO-字符流
    split 命令
    hadoop的增删改查
    Hadoop的MR
    java的序列化和反序列化
    字符串格式化-String类format方法
    Avro从入门到入土
  • 原文地址:https://www.cnblogs.com/vipzhou/p/4983290.html
Copyright © 2020-2023  润新知