An open API service providing repository metadata for many open source software ecosystems.

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