guonaihong's repos on GitHub
Go · 1339 人关注
gout
gout to become the Swiss Army Knife of the http client @^^@---> gout 是http client领域的瑞士军刀,小巧,强大,犀利。具体用法可看文档,如使用迷惑或者API用得不爽都可提issues
Go · 133 人关注
clop
^=^ clop是基于struct的命令行解析库,专注是它的灵魂,像AK47一样,简单,强大,专注,让命令行里面的疑难杂症统统走开[从零实现]
Go · 57 人关注
coreutils
Reimplement the gnu coreutils package with the go language. Coreutils contains many basic commands
Go · 48 人关注
flag
专为命令行爱好者设计,方便写出类似于git或者coreutils中的命令接口(ls, mv, cat),新用户建议使用https://github.com/guonaihong/clop
Go · 37 人关注
gurl
Gurl is a performance testing tool. The supported protocols are http, websocket, tcp. Of course, it also supports access in non-bench mode. gurl是性能测试工具,支持的协议有http, websocket,tcp。当然也支持非bench模式下的访问
Go · 11 人关注
wav
目前主要功能是给pcm文件加wav头,提供的命令行工具可以把pcm转成wav
Go · 6 人关注
log
log库,集文件滚动,压缩,分级输出,定制多输出源功能于一身
Go · 5 人关注
bench-ws
压测websocket(quickws)的仓库,不要随便跑,本人的一台小主机已经跑坏了。
Shell · 4 人关注
bench-tcp
异步io库压测仓库,包含绝大部分的golang实现的异步库
Go · 4 人关注
go-soxr
Go bindings for the libsoxr audio down and up sample library (go包装的soxr音频升降采样库)
Go · 4 人关注
zerogen
辅助日常crud,获取db schema,生成gorm struct 和 go-zero的api定义和logic(目前自用)
C · 3 人关注
cflag
cflag is a command line option parsing library written by c,cflag是c写的命令行选项解析库,非常简单好用,没有任何第三方依赖。
Go · 3 人关注
comments
主要用于把readme.md里面的中文转成英文
C · 2 人关注
ckv
key-value store and a bit like redis
Go · 2 人关注
gutil
维护一些工具函数,放些不好归类的代码
Go · 2 人关注
merge-autobahn
合并autobahn报表,可以多进程的方式对websocket进行标准化兼容性测试,目前原版的autobahn测试套件只支持单进程生成多服务报表
Go · 1 人关注
gin
Gin is a HTTP web framework written in Go (Golang). It features a Martini-like API with much better performance -- up to 40 times faster. If you need smashing performance, get yourself some Gin.
C · 1 人关注
streem
prototype of stream based programming language
C++ · 0 人关注
ccflag
ccflag is a command-line option parsing library written in C++11. It is very simple and easy to use, without any third-party dependencies. ccflag是c++ 11写的命令行选项解析库,非常简单好用,没有任何第三方依赖。
C++ · 0 人关注
cclog
只支持c++11,正在缓慢开发中(暂停)
Lua · 0 人关注
config.lua
私有lunarvim配置文件,为方便clone,设置为public
Go · 0 人关注
context2
对父context进行分离,可以获取父context的值,忽略父context的Cancel。
0 人关注
go
The Go programming language
Go · 0 人关注
go-zero
A cloud-native Go microservices framework with cli tool for productivity.
0 人关注
goss
一个简洁的云存储 golang 库,支持阿里云、腾讯云、七牛云、华为云、aws s3、minio。
0 人关注
grpcall
🦀 Easy request GRPC Server with reflect mode
Go · 0 人关注
jm
json marshal工具
0 人关注
jwt
Community maintained clone of https://github.com/dgrijalva/jwt-go
Go · 0 人关注
kingshard
A high-performance MySQL proxy
0 人关注
nbio
Pure Go 1000k+ connections solution, support tls/http1.x/websocket and basically compatible with net/http, with high-performance and low memory cost, non-blocking, event-driven, easy-to-use.
Rust · 0 人关注
pingultra
兼容fping的所有功能,特色功能:内网设备上下线监,再也不需要显示器就能知道家里电脑的ip了
0 人关注
portal
go-zero official documentation
Go · 0 人关注
ptr
放些指针运算的辅助函数
0 人关注
server
The Triton Inference Server provides an optimized cloud and edge inferencing solution.
Go · 0 人关注
temp
存放一些半成品代码
0 人关注
uio
uio is a ultra-performance, lightweight, non-blocking, event-driven networking framework written in pure Go
Go · 0 人关注
websocket
A WebSocket implementation for Go.
0 人关注
zerolog
Zero Allocation JSON Logger