GitHub / xuesongtao 4 Repositories
用心做事,用情待人,用脑铸码
xuesongtao/spellsql
🚀🚀🚀1. 高性能sql拼接工具(使用到 sync.Pool, strings.Builder 等) 2. 主要场景是需要原生 sql, 个人认为能让代码更加整洁,优雅,可控的打印sql log 3. 自带curd的orm操作,性能接近原生
Language: Go - Size: 520 KB - Last synced at: 11 days ago - Pushed at: 11 days ago - Stars: 8 - Forks: 2

xuesongtao/taskpool
支持预分配协程和用多少申请多少 分配的协程都有一个生命周期,生命周期到了会被自动回收 协程池最少有一个哨兵协程,最多有 maxWork + 1(哨兵) 如果要关闭协程池需要手动释放, 异常情况时会自动释放
Language: Go - Size: 138 KB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 3 - Forks: 0

xuesongtao/protoc-go-valid
🔥🔥🔥1.对 xxx.proto 文件注入 valid tag 2.通过验证器对内容进行验证,3. 验证器易拓展,方便自定义验证规则,自定义验证消息
Language: Go - Size: 10.3 MB - Last synced at: 6 months ago - Pushed at: 6 months ago - Stars: 10 - Forks: 0

xuesongtao/ps-log
1. 支持定时/实时去解析多个 log 文件 2.支持多个匹配规则, 匹配的内容支持不同的处理方式(支持同步/异步处理) 3.采用文件池将频繁使用的句柄进行缓存, 采用tire树缓存匹配规则
Language: Go - Size: 327 KB - Last synced at: 8 months ago - Pushed at: 8 months ago - Stars: 7 - Forks: 0

xuesongtao/q_algorithm Fork of yuanfengyun/q_algorithm
棋牌的胡牌算法,包括麻将、跑胡子、扑克。实现 lua 、c++ 、c# 、golang 、js 、java 、python 版本。( Mahjong algorithm )
Language: Lua - Size: 30 MB - Last synced at: 10 months ago - Pushed at: 10 months ago - Stars: 0 - Forks: 0

xuesongtao/spring-boot-examples Fork of laolunsi/spring-boot-examples
:green_salad: Spring/SpringBoot/SpringCloud 实践学习案例,从入门到精通,持续更新中,欢迎交流学习:beer: !
Language: Java - Size: 974 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

xuesongtao/beego Fork of beego/beego
beego is an open-source, high-performance web framework for the Go programming language.
Size: 10.4 MB - Last synced at: over 2 years ago - Pushed at: about 3 years ago - Stars: 0 - Forks: 0
