前⾔:
⼀切语⾔、技术或者框架,本质都是⼯具,⼯具的价值在于为使⽤者提供竞争优势。⼀、Beego和Gin全⽅位⽐较
MVC
Beego⽀持完整的MVC, Gin不⽀持完整的MVC(需要开发者⾃⼰实现MVC)路由&Session
Beego⽀持正则路由, Gin不⽀持正则路由
Beego⽀持Session, Gin不⽀持Session(需要安装另外的包)
安装session,推荐包:github.com/astaxie/session
性能
⼆、适⽤场景
Beego在业务⽅⾯较Gin⽀持的更多
在业务更加复杂的项⽬中,适⽤Beego,在需要快速开发的项⽬中,适⽤Beego,在1.0项⽬中,适⽤Beego
Gin在性能⽅⾯较Beego更好
当某个接⼝的性能遭到较⼤挑战的时候,考虑使⽤Gin重写接⼝如果项⽬的规模不⼤,业务相对简单,使⽤Gin
因篇幅问题不能全部显示,请点此查看更多更全内容