一个 Java 库,用于在 Java 对象与 JSON 之间相互转换,也支持没有源码的已有对象。
2.4万4492JavaApache-2.0更新于 前天
Go 语言工具函数库,提供 700 多个可复用函数,覆盖字符串、切片、时间、网络、加密等场景。
Lancet 是一个 Go 语言工具函数库,覆盖字符串处理、切片和 Map 操作、时间日期、网络、加密等常见需求。它参考了 Java 的 Apache Commons 和 lodash.js 的设计思路,让 Go 开发者不必在每个项目中重复实现这些基础工具。
2.x 版本基于 Go 泛型实现,需要 Go 1.18 或更高版本;旧版本 Go 可使用 1.x 分支。库仅依赖 Go 标准库和 golang.org/x,每个导出函数都带有单元测试。
函数按 strutil、slice、datetime、cryptor、convertor、concurrency 等包组织,按需单独导入即可。
使用 go get 安装 v2 模块
go get github.com/duke-git/lancet/v2导入所需的包,例如 strutil
import "github.com/duke-git/lancet/v2/strutil"概要由 AI 根据项目 README 生成;GitHub 数据每日更新。
一个 Java 库,用于在 Java 对象与 JSON 之间相互转换,也支持没有源码的已有对象。
一个面向 Go 的高性能、并发安全的内存缓存库,支持按成本淘汰。
纯 PHP 实现的 Mbstring 扩展兜底包,在未安装该扩展的环境中提供部分多字节字符串函数。
一个让 Go 结构化并发更安全、更易读的库,提供带 panic 处理的 WaitGroup、限流协程池和有序流处理。
一个 Go 小型库,把字节大小、时间、数字和序数格式化为便于阅读的字符串。
一个用 Go 实现的闪电网络节点,负责管理支付通道、路由支付,并提供 gRPC 和 REST 接口。