20.1MB
1.32MB
Go Frame开发框架是一款适用于企业的Go基础开发框架工具。我们可以通过Go Frame开发框架完成基础设施建设和工具链开发,让你为自己的企业搭建更好的基础开发框架。
Go Frame开发框架软件介绍
GF(Go Frame)是一个模块化、松耦合、轻量级和高性能的Go应用开发框架。支持热重启、热更新、多域、多端口、多服务、HTTP/HTTPS、动态路由等特性,提供了路由器、Cookie、会话、服务注册、配置管理、模板引擎、数据验证、分页管理、数据库ORM等一系列Web服务开发的核心组件。,并提供了几十个内置的核心开发模块集。如:缓存、日志、时间、命令行、二进制、文件锁、内存锁、对象池、连接池、数据编码、进程管理、进程通信、文件监控、定时任务、TCP/UDP组件、并发安全容器等。软件功能
特点:模块化和松散耦合的设计;
丰富的模块,开箱即用;
使用方便,易于维护;
高代码质量和高单元测试覆盖率;
活跃社区,大牛谦逊低调好脾气;
详细的开发文档和实例;
完善的中国本土文化支撑;
供设计团队和企业使用;
模块:
核心模块
GoFrame提供了一些基本的常用模块,简单易用,轻量级,保持了很少的外部依赖性。这些模块由gf主仓精心维护。
社区模块
模块主要由社区贡献和维护,大部分也是由gf主仓的贡献者提供和维护。它们存放在gogf空间,和gf主仓是一个级别的。部分社区模块与gf主仓分离,单独维护。这些模块不是特别常用,或者严重依赖外部。