-
Notifications
You must be signed in to change notification settings - Fork 13
/
Copy pathREADME.md
35 lines (32 loc) · 1.81 KB
/
README.md
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
![Lessgo Favicon](img/favicon.png)
Lessgo 是一款Go 语言开发的简单、稳定、高效、灵活的 web开发框架。它的项目组织形式经过精心设计,实现前后端分离、系统与业务分离,完美兼容MVC与MVVC等多种开发模式,非常利于企业级应用与API接口的开发。当然,最值得关注的是它突破性地支持了运行时路由重建,开发者可在Admin后台轻松实现启用/禁用模块与操作,添加/移除中间件等功能!同时,它推荐以HandlerFunc与MiddlewareFunc为基础的函数式编程,也令开发变得更加灵活富有趣味性。 此外它也博采众长,核心架构基于echo v2并增强优化,数据库引擎内置为xorm,模板引擎内置为pongo2,其他某些功能模块改写自beego以及其他优秀开源项目。(在此感谢这些优秀的开源项目)
# 目录
- [综述](zh-CN/01Intro/Introduction.md)
- [安装部署](zh-CN/02install/Install.md)
- [开始Lessgo之旅](zh-CN/03quiickstart/01start.md)
- [系统配置项](zh-CN/03quiickstart)
- [App.config](zh-CN/03quiickstart/02.1config.md)
- [DB.config](zh-CN/03quiickstart/02.2dbconfig.md)
- [运行时路由](zh-CN/03quiickstart/03router.md)
- [带描述Handle]( )
- [基于xorm的model开发]( )
- [基于gorm的model开发]( )
- [中间件开发]( )
- [Session]( )
- [多数据库连接]( )
- [文件上传下载]( )
- [系统log]( )
- [Swagger]( )
- [模块开发实例]( )
- [服务端开发]( )
- [web客户端开发]( )
- [框架API]( )
- [扩展模块]( )
- [Admin管理模块]( )
- [SQLMAP引擎]( )
- [帐号权限模块]( )
- [相关参考](.md)
- [httprouter](https://github.com/julienschmidt/httprouter)
- [gorm](https://github.com/jinzhu/gorm)
- [xorm](https://github.com/go-xorm/xorm)
- [jwt-go](https://github.com/dgrijalva/jwt-go)