This repository has been archived on 2019-07-12. You can view files and clone it, but cannot push or open issues or pull requests.
xweb/README.md
2014-10-23 22:53:20 +08:00

2.4 KiB
Raw Permalink Blame History

xweb

xweb是一个强大的Go语言web框架。

English

Build Status Go Walker Bitdeli Badge

技术支持

QQ群369240307

更新日志

  • v0.2.1 : 自动Binding新增对jquery对象map和array的支持。
  • v0.2 : 新增 validation 子包,从 https://github.com/astaxie/beego/tree/master/validation 拷贝过来。
  • v0.1.2 : 采用 github.com/go-xweb/httpsession 作为session组件API保持兼容Action现在必须从*Action继承这个改变与以前的版本不兼容必须更改代码新增两个模板函数{{session "key"}} 和 {{cookie "key"}}Action新增函数MapForm
  • v0.1.1 : App新增AutoAction方法Action新增AddTmplVar方法Render方法的模版渲染方法中可以通过T混合传入函数和变量更新了快速入门
  • v0.1.0 : 初始版本

特性

  • 在一个可执行程序中多Server(http,tls,scgi,fcgi)多App的支持
  • 简单好用的路由映射方式
  • 静态文件及版本支持,并支持自动加载,默认开启
  • 改进的模版支持,并支持自动加载,动态新增模板函数
  • session支持
  • validation支持

安装

在安装之前确认你已经安装了Go语言. Go语言安装请访问 install instructions.

安装 xweb:

go get github.com/go-xweb/xweb

Examples

请访问 examples folder

案例

文档

快速入门

源码文档请访问 GoWalker

License

BSD License http://creativecommons.org/licenses/BSD/