Golang Go语言中现在有什么好用的框架嘛

发布于 1周前 作者 itying888 来自 Go语言

Gin GORM GRPC 还有带日志的, 框架不用太大, 能微服务更好了, 主要用在物联网的, 拿来重构用。


Golang Go语言中现在有什么好用的框架嘛
9 回复

没有微服务的 倒是有一个: https://beeruscc.com

更多关于Golang Go语言中现在有什么好用的框架嘛的实战系列教程也可以访问 https://www.itying.com/category-94-b0.html


gin+gorm+logrus

想想还是自己组合起来, 看需要什么加什么, 看了有些集合起来的, 有些多余的就没必要了

gqlgen+twirp+gorm

在Golang(Go语言)中,有多个好用的框架可供选择,以下是一些值得推荐的框架:

  1. Gin:一个轻量级、高性能的Web框架,特别适合构建RESTful API和微服务。它基于httprouter构建,性能优越,且API设计简洁明了,易于学习和使用。Gin还支持中间件机制,允许开发者在请求处理过程中插入自定义逻辑,极大地提高了开发的灵活性和可扩展性。
  2. Beego:一个功能全面的Web框架,提供了MVC架构支持,并包括ORM、缓存、配置管理、日志等实用模块。它适用于构建大型企业级应用,具有高度的可扩展性和可维护性。Beego的文档详细,社区活跃,为开发者提供了丰富的资源和支持。
  3. Echo:另一个高性能、简洁易用的Web框架,特别适合构建高效的API和Web应用。它的路由查找速度快,支持中间件机制,并提供了灵活的路由和强大的上下文管理。Echo的文档完整,社区活跃,为开发者提供了大量的示例代码和文档。

此外,go-micro是一个基于Golang的微服务框架,适用于构建分布式系统;Gorm则是一个流行的ORM框架,支持多种数据库操作。

在选择框架时,建议根据项目需求、性能表现、学习曲线和社区支持等因素进行综合评估。

回到顶部