Skip to content
Avatar

Achievements

Achievements

Block or Report

Block or report guonaihong

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
guonaihong/README.md

喜爱golang

开源项目

gout restful api和 http benchmark lib

clop 命令行解析器,只要会写struct,定义tag,轻松实现gnu 风格命令行

pcurl 解析curl命令库,生成*http.Request,让你的应用瞬间秒懂curl。

strsim 计算字符串相似度库,后端集成多种算法

timer 基于5级时间轮实现的定时器,性能可观,fast, fast, fast

deepcopy 深度拷贝库,支持异构struct, map, slice等数据结构的深度拷贝

brouter 高性能http router库,API风格类似httprouter,比1.3.0的httprouter快50-60%的样子,比开发版本的httprouter慢一点,大约是 92-95%的性能

httparser 高性能http 1.1解析器,为你的异步io库插上http1.1解析的翅膀, 每秒可以处理630.15MB/s流量

Popular repositories

  1. gout Public

    gout to become the Swiss Army Knife of the http client @^^@---> gout 是http client领域的瑞士军刀,小巧,强大,犀利。具体用法可看文档,如使用迷惑或者API用得不爽都可提issues

    Go 994 95

  2. clop Public

    ^=^ clop是基于struct的命令行解析库,专注是它的灵魂,像AK47一样,简单,强大,专注,让命令行里面的疑难杂症统统走开[从零实现]

    Go 116 11

  3. Reimplement the gnu coreutils package with the go language. Coreutils contains many basic commands

    Go 50 8

  4. flag Public archive

    专为命令行爱好者设计,方便写出类似于git或者coreutils中的命令接口(ls, mv, cat),新用户建议使用https://github.com/guonaihong/clop

    Go 48 6

  5. gurl Public

    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 32 10

  6. wav Public

    目前主要功能是给pcm文件加wav头,提供的命令行工具可以把pcm转成wav

    Go 10 2

300 contributions in the last year

Jun Jul Aug Sep Oct Nov Dec Jan Feb Mar Apr May Mon Wed Fri
Activity overview
Contributed to guonaihong/gstl, guonaihong/tinyws, guonaihong/clop and 12 other repositories

Contribution activity

May 2022

Created a pull request in guonaihong/clop that received 1 comment

Opened 2 other pull requests in 2 repositories
antlabs/strsim 1 merged
guonaihong/clop 1 merged
Reviewed 8 pull requests in 7 repositories
antlabs/strsim 2 pull requests
guonaihong/gout 1 pull request
antlabs/timer 1 pull request
antlabs/pcurl 1 pull request
antlabs/deepcopy 1 pull request
antlabs/httparser 1 pull request
guonaihong/clop 1 pull request
Opened 1 issue in 1 repository
guonaihong/clop 1 open

Seeing something unexpected? Take a look at the GitHub profile guide.