li-xiaoliang's repositories
chat
Instant messaging platform. Backend in Go. Clients: Swift iOS, Java Android, JS webapp, scriptable command line; chatbots
cloudwalker
CloudWalker Platform
crawlab
Distributed web crawler admin platform for spiders management regardless of languages and frameworks. 分布式爬虫管理平台,支持任何语言和框架
drawio
Source to app.diagrams.net
dtm
🔥A cross-language distributed transaction manager. Support xa, tcc, saga, transactional messages. 跨语言分布式事务管理器
effective-debugging-zh
effective debugging 中文翻译
freedom
Freedom是一个基于六边形架构的框架,可以支撑充血的领域模型范式。
gcache
gcache是gorm的中间件,插入后gorm即刻拥有缓存。
gin-vue-admin
基于vite+vue3+gin搭建的开发基础平台(支持TS,JS混用),集成jwt鉴权,权限管理,动态路由,显隐可控组件,分页封装,多点登录拦截,资源权限,上传下载,代码生成器,表单生成器等开发必备功能。
go-grpc-example
go-grpc-example,分为入门教程和进阶教程,包括请求超时设置、TLS认证、自定义方法认证、数据验证、拦截器、go-grpc-middleware、grpc-gateway和swagger、gRPC负载均衡等。附博客教程
go-yara
Go bindings for YARA
gods
GoDS (Go Data Structures). Containers (Sets, Lists, Stacks, Maps, Trees), Sets (HashSet, TreeSet, LinkedHashSet), Lists (ArrayList, SinglyLinkedList, DoublyLinkedList), Stacks (LinkedListStack, ArrayStack), Maps (HashMap, TreeMap, HashBidiMap, TreeBidiMap, LinkedHashMap), Trees (RedBlackTree, AVLTree, BTree, BinaryHeap), Comparators, Iterators, Enumerables, Sort, JSON
goduckdb
Go SQL Driver for DuckDB
gogctuner
auto adjust your GOGC value
gorm-cache
gorm v2的即插即用、无需修改代码的旁路缓存。An easy-to-use look-aside cache solution for gorm v2 users.
gorm-cache2
gorm-cache
lotus-miner
An improved lotus toolchain for Filecoin cluster mining
redsync
Distributed mutual exclusion lock using Redis for Go
spug
开源运维平台:面向中小型企业设计的轻量级无Agent的自动化运维平台,整合了主机管理、主机批量执行、主机在线终端、文件在线上传下载、应用发布部署、在线任务计划、配置中心、监控、报警等一系列功能。
sqlparser
SQL Parser implemented in Go
TimeWheel
C++ implementation of hierarchy time wheel
TinyKvStore
500 行代码实现一个基于 LSM 的数据库
uber_go_guide_cn
Uber Go 语言编码规范中文版. The Uber Go Style Guide .