最好是前后端分离,开发文档全的,orm语法简单,最好和PHP框架的orm类似,不用每次都想字段结构体,路由自动加载的。
1条回答 默认 最新
失去的十年 2023-09-26 13:08关注Go语言的快速开发Web框架有很多,以下是一些值得关注的框架:
Beego:Beego是一个RESTful风格的框架,具备MVC模型,在快速开发项目的同时支持代码的热编译、自动化测试以及自动化打包部署等功能,让开发更快更简单。它还具有智能化特性,支持智能路由,解决了Mux框架不支持路由参数的痛点,并且可以进行QPS、内存消耗、CPU使用、goroutine运行状况的智能监控,让开发人员以及运维人员能够更方便的掌握线上项目的运行情况。Beego由汉语官方网站提供支持,并配备有完整的学习文档和项目案例。
Gin:Gin是一个高性能的微框架,封装比较优雅,API友好,源码注释比较明确,已经发布了1.0版本。它具有快速灵活、容错方便等特点。Gin框架是根据Go语言第一个Web开发框架Martini的思想设计的,其使用httprouter模块将速度提高了近40倍。同时,Gin框架内置了非常多的中间件,比如Logger、Gzip、Authorization等,并且可以方便地进行中间件扩展。
除了以上两个框架外,还有Iris、Echo等也是Go语言常用的快速开发Web框架。这些框架都具备高度的可定制性和扩展性,可以满足不同的开发需求。你可以根据自己的项目需求和技术背景选择合适的框架进行开发。解决 无用评论 打赏 举报