Skip to content
Change the repository type filter

All

    Repositories list

    • h2o

      Public
      脚手架工具,统一的dsl,方便生成一些代码(1. 配置生成http client/server代码 2. 从json/yaml生成结构体定义 3. 生成grpc protobuf)
      Go
      Apache License 2.0
      0521Updated Dec 14, 2024Dec 14, 2024
    • pcopy

      Public
      pcopy是深度拷贝库,相比上个版本(v0.0.10),性能提升4-10倍
      Go
      MIT License
      128920Updated Dec 14, 2024Dec 14, 2024
    • timer

      Public
      High-performance timer implementation based on 5-level time wheel. 高性能定时器(5级时间轮,最小堆)[从零实现]
      Go
      MIT License
      3726560Updated Dec 4, 2024Dec 4, 2024
    • gstl

      Public
      快写完了....支持泛型的数据结构库(vec, linkedlist, skiplist, hashtable, btree, avltree, rbtree, trie, set
      Go
      Apache License 2.0
      62620Updated Sep 30, 2024Sep 30, 2024
    • cronex

      Public
      高性能cron库,crontab语法默认支持到秒级
      Go
      Apache License 2.0
      1900Updated Sep 28, 2024Sep 28, 2024
    • greatws

      Public
      100w连接仅需500-700MB内存,针对海量连接特别优化的websocket库(kqueue, epoll),高性能,callback写法,在服务器cpu上有不俗表现 https://github.com/antlabs/greatws-example
      Go
      Apache License 2.0
      58131Updated Jul 30, 2024Jul 30, 2024
    • wsutil

      Public
      websocket的工具函数
      Go
      Apache License 2.0
      0100Updated Jul 30, 2024Jul 30, 2024
    • quickws

      Public
      高性能websocket库, Callback写法,在高频cpu上有不俗表现 https://github.com/antlabs/quickws-example
      Go
      Apache License 2.0
      59820Updated Jun 22, 2024Jun 22, 2024
    • cpuproc

      Public
      计算当前 进程/机器 总的cpu的使用率,移值于gopsutil
      Go
      Apache License 2.0
      0000Updated Jun 15, 2024Jun 15, 2024
    • greatws的example
      Go
      Apache License 2.0
      0100Updated Jun 14, 2024Jun 14, 2024
    • quickws的example代码
      Go
      Apache License 2.0
      1100Updated Jun 13, 2024Jun 13, 2024
    • httparser

      Public
      高性能http 1.1解析器,为你的异步io库插上http解析的翅膀, 每秒可以处理630.15MB/s流量[从零实现]
      Go
      Apache License 2.0
      94110Updated Jun 12, 2024Jun 12, 2024
    • pcurl

      Public
      pcurl是解析curl命令的库,弥补go生态链的一块空白[从零实现]
      Go
      Apache License 2.0
      1212420Updated May 2, 2024May 2, 2024
    • deepcopy

      Public
      存放原deepcoppy v0.0.10版本的代码
      Go
      MIT License
      1100Updated Mar 2, 2024Mar 2, 2024
    • images

      Public
      存放图片资源
      0000Updated Feb 18, 2024Feb 18, 2024
    • stl

      Public
      纯c风格实现的高性能数据结构
      Go
      MIT License
      0110Updated Feb 2, 2024Feb 2, 2024
    • mock

      Public
      生成mock数据
      Go
      Apache License 2.0
      0710Updated Apr 24, 2023Apr 24, 2023
    • tostruct

      Public
      Generate struct definition according to json/yaml/query string/http header string @^^@ 根据json/yaml/query string/http header字符串生成struct[从零实现]
      Go
      Apache License 2.0
      01710Updated Mar 13, 2023Mar 13, 2023
    • cat

      Public
      golang实现的cat命令(所有功能),也可以看成https://github.com/guonaihong/clop 的使用示例
      Go
      MIT License
      0200Updated Jan 19, 2023Jan 19, 2023
    • gout中间件
      Go
      MIT License
      1600Updated Dec 10, 2022Dec 10, 2022
    • easychan

      Public
      对于chan使用场景,总结与收集好用的工具函数
      Go
      Apache License 2.0
      0100Updated Aug 13, 2022Aug 13, 2022
    • strsim

      Public
      Calculate string similarity library, integrate multiple algorithms on the back end。计算字符串相似度库,后端集成多种算法[从零实现]
      Go
      Apache License 2.0
      3227310Updated Jul 8, 2022Jul 8, 2022
    • brouter

      Public
      高性能http router库,API风格类似httprouter,比1.3.0的httprouter快50-60%的样子,比开发版本的httprouter慢一点,大约是 92-95%的性能。[从零实现]
      Go
      Apache License 2.0
      1510Updated Nov 25, 2020Nov 25, 2020