GoFast

module
v0.5.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Nov 21, 2024 License: MIT

README

GoFast

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

Directories

Path Synopsis
pkg
datetime
Package datetime provides utility functions for handling date and time operations.
Package datetime provides utility functions for handling date and time operations.
io/file
Package fileutil provides utility functions for handling file names and paths across different operating systems.
Package fileutil provides utility functions for handling file names and paths across different operating systems.
io/resource
Package resource provides utility functions for handling resources from byte arrays.
Package resource provides utility functions for handling resources from byte arrays.
io/stream
Package stream provides utility functions for handling file I/O operations.
Package stream provides utility functions for handling file I/O operations.
log
net
util/hexutil
Package hexutil 提供了一些实用工具函数,用于将字符串编码为十六进制表示,并将十六进制字符串解码为原始字符串。
Package hexutil 提供了一些实用工具函数,用于将字符串编码为十六进制表示,并将十六进制字符串解码为原始字符串。
util/strutil
Package strutil provides utility functions for string manipulation.
Package strutil provides utility functions for string manipulation.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL