【国产github】星标超11KGo 语言开发框架!GoFrame!

34 阅读1分钟

GoFrame 是一款模块化、高性能的Go 语言开发框架。 如果您想使用 Golang 开发一个业务型项目,无论是小型还是中大型项目,GoFrame 是您的不二之选。如果您想开发一个 Golang 组件库,GoFrame 提供开箱即用、丰富强大的基础组件库也能助您的工作事半功倍。 如果您是团队 Leader, GoFrame 丰富的资料文档、详尽的代码注释、 活跃的社区特点将会极大降低您的指导成本,支持团队快速接入、语言转型与能力提升。

‌MVC 架构‌:类似于许多其他 Web 框架,GoFrame 支持 MVC(模型-视图-控制器)架构,帮助开发者更好地组织代码。

‌路由‌:强大的路由系统支持 RESTful API 设计。

‌数据库操作‌:支持多种数据库,如 MySQL、PostgreSQL、SQLite 等,提供了 ORM(对象关系映射)和原生 SQL 查询功能。

‌缓存‌:内置对 Redis、Memcached 等缓存系统的支持。

‌日志‌:灵活的日志系统,支持多种日志格式和输出方式。

‌定时任务‌:内置的定时任务管理功能。

‌配置管理‌:支持多种配置文件格式,如 JSON、YAML 等。

‌国际化‌:支持多语言国际化。

‌WebSocket‌:提供 WebSocket 支持,适合开发实时应用。

‌微服务支持‌:通过 gRPC 支持微服务架构。

仓库资源

【XPlaza仓库地址】