Pinned Repositories
docc-document-center
基于Elasticsearch与MariaDB的文档检索中心(文档中台系统)。基于领域驱动设计与CQRS架构实现。
easierweb
More user-friendly, high performance Go Web framework. ~ 更简单易用的高性能 Go Web 框架
fast-im
FastIM 一个基于Spring Boot + WebSocket + Redis,可快速开发的分布式即时通讯群聊系统。适用于直播间聊天、游戏内聊天、客服聊天等临时性群聊场景。
fraisedb
基于Hashicorp Raft + LevelDB的分布式键值型数据库。包含键值读写、范围查询、过期清理、空间隔离、事件订阅发布等功能。
imc-message-center
通讯中台-消息推送中心(DDD领域驱动设计+CQRS架构实战项目)
kapokmq
基于Go整合Gossip+WebSocket的轻量级分布式消息队列。实现功能:订阅/发布推送、点对点推送、延时消息推送、消费失败自动重试、数据持久化、WAL预写日志、主从节点部署、集群负载均衡、ACK确认机制、内置网页端控制台
pekonode
A Gossip protocol implementation in Go. Go版本的Gossip协议实现,包含节点注册发现与元数据同步功能。
PieFileMigrate
一个小型文件定时增量/全量迁移脚本,可用于将服务器内的日志、图像、音频等小型文件批量迁移至对象存储服务或云盘服务中。
smallscheduler
一个基于Go+MySQL的分布式任务调度平台
sqlmidway
A database gateway that automatically implements HTTP CRUD API based on SQL template. Similar to Elasticsearch search template.
dpwgc's Repositories
dpwgc/fast-im
FastIM 一个基于Spring Boot + WebSocket + Redis,可快速开发的分布式即时通讯群聊系统。适用于直播间聊天、游戏内聊天、客服聊天等临时性群聊场景。
dpwgc/kapokmq
基于Go整合Gossip+WebSocket的轻量级分布式消息队列。实现功能:订阅/发布推送、点对点推送、延时消息推送、消费失败自动重试、数据持久化、WAL预写日志、主从节点部署、集群负载均衡、ACK确认机制、内置网页端控制台
dpwgc/imc-message-center
通讯中台-消息推送中心(DDD领域驱动设计+CQRS架构实战项目)
dpwgc/docc-document-center
基于Elasticsearch与MariaDB的文档检索中心(文档中台系统)。基于领域驱动设计与CQRS架构实现。
dpwgc/smallscheduler
一个基于Go+MySQL的分布式任务调度平台
dpwgc/easierweb
More user-friendly, high performance Go Web framework. ~ 更简单易用的高性能 Go Web 框架
dpwgc/fraisedb
基于Hashicorp Raft + LevelDB的分布式键值型数据库。包含键值读写、范围查询、过期清理、空间隔离、事件订阅发布等功能。
dpwgc/serena
基于Go + Gossip的分布式消息队列服务发现与注册中心
dpwgc/alisalog
基于Java整合ChickHouse的分布式日志收集与检索系统
dpwgc/apilimiter
一个简易的接口限流工具包,包含两个限流工具:(1)基于令牌桶限流算法 + CAS 实现的毫秒级全局限流器、(2)基于滑动窗口限流算法 实现的毫秒级IP访问限流器。
dpwgc/kapokmq-server
KapokMQ - 开箱即用的轻量级分布式消息队列 - 服务器应用整合包。基于go整合gossip+websocket开发。
dpwgc/pekonode
A Gossip protocol implementation in Go. Go版本的Gossip协议实现,包含节点注册发现与元数据同步功能。
dpwgc/PieFileMigrate
一个小型文件定时增量/全量迁移脚本,可用于将服务器内的日志、图像、音频等小型文件批量迁移至对象存储服务或云盘服务中。
dpwgc/comborpc
基于TCP+MessagePack的简易RPC框架,支持一次请求调用多个方法,支持自定义请求头、中间件、负载均衡策略,支持广播服务。
dpwgc/kotunnel
一个基于Go开发的内网穿透工具
dpwgc/sqlmidway
A database gateway that automatically implements HTTP CRUD API based on SQL template. Similar to Elasticsearch search template.
dpwgc/aop
Aspect Oriented Programming For Golang
dpwgc/chinese2digits
最好的汉字数字(中文数字)-阿拉伯数字转换工具。包含"点二八","负百分之四十"等众多汉语表达方法。NLP,机器人工程必备! The Best Tool of Chinese Number to Digits
dpwgc/cron
a cron library for go
dpwgc/easy-generate
基于Yaml配置的简单代码生成器,可根据简单的Yaml配置,一键生成MySQL建表语句、Java PO对象、Java DTO对象。
dpwgc/easy-go-redis
一个简易的Redis Golang客户端
dpwgc/fraise
一个简单的 HTTP/HTTPS 负载均衡器(加权轮询 & 加权随机)
dpwgc/gorocksdb
gorocksdb is a Go wrapper for RocksDB
dpwgc/httprouter
A high performance HTTP request router that scales well
dpwgc/mapstructure
Go library for decoding generic map values into native Go structures and vice versa.
dpwgc/ringlog
基于Spring Boot整合Elasticsearch、Kafka及缓冲队列实现的日志收集系统。
dpwgc/schema
Package gorilla/schema fills a struct with form values.
dpwgc/tcpio
A simple Go TCP connection pool.
dpwgc/TimeNLP
Time-NLP的golang版本 中文时间表达词转换
dpwgc/webview_go
Go language bindings for the webview library.