modulepackage
0.0.0-20240826102932-71aa5131eb27
Repository: https://github.com/lxj0000/go-lib.git
Documentation: pkg.go.dev
# README
go-lib
todo
-
Go 泛型工具库:用于重构在业务代码中的冗余、模板代码。该工具库提供了高性能的辅助方法和数据结构。
- Slice 辅助方法:添加、删除、查找、求并集、交集、MapReduce API
- Map 辅助方法
- 扩展 Map 实现:接受任意类型的 HashMap、TreeMap、LinkedMap(原生Map的Key必须是可比较类型的)
- List 实现:LinkedList、ArrayList、SkipList
- Set 实现:HashSet、TreeSet、SortSet
- Queue 实现:普通队列、优先队列
- 树
- 并发:协程池、并发工具(包括并发队列、并发阻塞队列、并发阻塞优先队列
- ecodeclub/ekit
-
GORM
- 可观察性的插件实现
- 读写分离插件
- BeforeFind 功能
- 辅助方法
# Packages
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
# Functions
No description provided by the author
No description provided by the author
# Interfaces
No description provided by the author