https://github.com/jiujuan/beego
这是一个最简化的golang web框架,学习谢大的web框架
https://github.com/jiujuan/beego
Last synced: 5 months ago
JSON representation
这是一个最简化的golang web框架,学习谢大的web框架
- Host: GitHub
- URL: https://github.com/jiujuan/beego
- Owner: jiujuan
- Created: 2019-11-20T09:15:40.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2019-11-20T09:40:49.000Z (over 5 years ago)
- Last Synced: 2024-11-13T15:54:28.424Z (7 months ago)
- Language: Go
- Homepage:
- Size: 6.84 KB
- Stars: 4
- Watchers: 2
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# beego
这是一个最简化的golang web框架,根据谢大的[如何设计一个web框架](https://github.com/astaxie/build-web-application-with-golang/blob/master/zh/13.0.md) 学习而来,目录如下:目录:
- [golang web框架设计1:框架规划](https://www.cnblogs.com/jiujuan/p/11898714.html)
- [golang web框架设计2:自定义路由](https://www.cnblogs.com/jiujuan/p/11898745.html)
- [golang web框架设计3:controller设计](https://www.cnblogs.com/jiujuan/p/11898798.html)
- [golang web框架设计4:日志设计](https://www.cnblogs.com/jiujuan/p/11898825.html)
- [golang web框架设计5:配置设计](https://www.cnblogs.com/jiujuan/p/11898928.html)
- [golang web框架设计6:上下文设计](https://www.cnblogs.com/jiujuan/p/11898983.html)
- [golang web框架设计7:整合框架](https://www.cnblogs.com/jiujuan/p/11899010.html)## 简单使用
```go
package mainimport (
"github.com/jiujuan/beego"
)type MainController struct {
beego.Controller
}func (c *MainController) Get() {
c.Ctx.WriteString("hello world")
}func main() {
beego.BeeApp.RegisterController("/", &MainController{})
beego.BeeApp.Run()
}
```