GoFast 是一个全面的Go语言基础功能库,旨在为开发者提供一站式的解决方案,节约开发时间,提升开发效率。无论是基础功能还是高级工具,GoFast 都能满足你的需求。
GoFast 是一个全能库,包含了大部分开发所需的功能模块。我们的目标是让开发者能够更专注于业务逻辑,而不是花费大量时间在重复性的基础功能实现上。
- 全面性:覆盖广泛的功能模块,包括字符串处理、文件操作、网络请求、并发工具等。
- 高效性:优化的实现和高效的算法,确保性能不受影响。
- 易用性:简洁易懂的API设计,方便快速上手使用。
- 可扩展性:模块化设计,方便扩展和定制。
目前,GoFast 包含以下模块:
- cache: 缓存处理
- cli: 命令行工具
- config: 配置管理
- crypto: 加密解密
- datetime: 时间日期处理
- errorhandler: 错误处理
- io: 输入输出操作
- log: 日志管理
- net: 网络请求和操作
- sync: 并发工具
- util
- arrayutil: 数组工具
- charsetutil: 字符集工具
- creditcodeutil: 信用代码工具
- desensitizedutil: 数据脱敏工具
- enumutil: 枚举工具
- escapeutil: 转义字符工具
- hashutil: 哈希工具
- hexutil: 十六进制工具
- idcardutil: 身份证工具
- idutil: ID生成工具
- jsonutil: JSON处理工具
- numberutil: 数字处理工具
- objectutil: 对象处理工具
- randomutil: 随机数生成工具
- reutil: 正则表达式工具
- strutil: 字符串处理工具
- urlutil: URL处理工具
- xmlutil: XML处理工具
- ziputil: ZIP压缩解压工具
更多模块正在开发中...
使用 go get
命令安装 GoFast:
go get -u github.com/GoGoGoFast/GoFast