语言无好坏,框架无大小,尽在开发者对软件工程三要素过程、方法、工具的理解,需求就是问题,问题的解决,需要人去思考分析问题,需要人去设计解决问题的过程步骤,需要人去思考每个过程步骤环节有哪些解决方法方案,采用哪个方法会更优,每个方法方案可以使用什么工具来提高执行效率,从而在高效率、低成本、可维护下解决问题。
beego有的,gin也能实现。
虽然本文大部分时间都是介绍beego的模块,但如果是团队,有能力的团队,特别是不指望用go实现页面渲染的mvc架构的,只把go用于中间层,比如复杂业务逻辑的实现部分提供接口,建议采用gin框架。