beego是一个快速开发Go应用的http框架,作者是SegmentFault 用户,go 语言方面技术大牛。beego可以用来快速开发API、Web、后端服务等各种应用,是一个RESTFul的框架,主要设计灵感来源于tornado、sinatra、flask这三个框架,但是结合了Go本身的一些特性(interface、struct继承等)而设计的一个框架。
Beego Framework 一个使用 Go 的思维来帮助您构建并开发 Go 应用程序的开源框架
开发文档
https://beego.me/docs/intro/
beego 中的 MVC
http://www.jikexueyuan.com/course/1562.html
进程内监控
beego提供了应用信息的监控和展示,可以查看实时信息比如qps,健康状况,程序性能相关(goroutine,gc,cpu等),可以查看静态信息比如路由配置,conf配置信息,过滤器信息,还可以查看和触发任务。
进程监控默认是关闭的,可以通过简单的配置中打开,很方便:
EnableAdmin = true
AdminHttpAddr = 0.0.0.0 #默认监听地址是localhost
AdminHttpPort = 8088
这样,应用启动后,会在8088端口提供监控展示服务。
Golang指南:顶级Golang框架、IDE和工具列表
https://mp.weixin.qq.com/s/hwzfOhxsXMbKcevpV9MFXw
beego开发文档
https://www.kancloud.cn/hello123/beego
beego配置
https://www.jianshu.com/p/99f3ddbde604
beego的配置文件记录
https://www.cnblogs.com/ziyouchutuwenwu/p/3958632.html
beego的session使用方法
http://blog.51cto.com/wangchunyi/1904348
Beego 框架之cookie与session
https://www.cnblogs.com/liaojiafa/p/8137317.html
beego自动化部署
https://segmentfault.com/a/1190000005165491
beego自动化部署
https://studygolang.com/articles/4267
BeeGo 项目打包可执行文件压缩
https://lzxz1234.cn/archives/290