Cease to programing and cease to live.
pholcus. Pholcus is a distributed high-concurrency crawler software written in pure golang
7.6kerpc. An efficient, extensible and easy-to-use RPC framework.
2.5kfaygo. Faygo is a fast and concise Go Web framework that can be used to develop high-performance web app(especially API) with fewer codes. Just define a struct handler, faygo will automatically bind/verify the request parameters and generate the online API doc.
1.6klessgo. Lessgo 是一款简单、稳定、高效、灵活的 golang web 开发框架,支持动态路由、自动化API测试文档、热编译、热更新等,实现前后端分离、系统与业务分离,完美兼容MVC与MVVC等多种开发模式,非常利于企业级应用与API接口的开发。[A simple, stable, efficient and flexible web framework.]
474goutil. Golang common tool functions and components.
383surfer. Package surfer is a high level concurrency http client. It has surf andphantom download engines, highly simulated browser behavior, the function of analog login and so on.
221aster. Easily get the golang syntax tree and modify the code.
155gust. A production-ready library that makes error handling, optional values, and iteration as beautiful and safe as in Rust.
126faydoc. User manual of faygo frame.
118algorithm. algorithm library
60erpc-doc. eRPC Documents
55tp-micro. TP-Micro is a simple, powerful micro service framework based on Teleport.
54pholcus_lib. 仅供学习的Pholcus爬虫规则库
45fay. The deployment tools of faygo web frameware.
36ameda. Powerful toolbox for golang data types.
33lessgo_demo. A demo of Lessgo.
30fcplug. Foreign-Clang-Plugin solution, such as solving rust and go two-way calls.
27rester. Fast and concise RESTful web framework based on fasthttp
27wukong. 高度可定制的全文搜索引擎
25apiware. Apiware binds the specified parameters of the Golang net/http and fasthttp requests to the structure and verifies the validity of the parameter values.
25opay. 以订单为主线、面向接口开发的在线支付通用模块
24wasmy. wasmy, easily customize my wasm app!
23timer. Go语言各种定时器的实现。
21lessgoext. Lessgo's expansion module.
21rpc-benchmark. golang RPC framework benchmark
19go-crawler-practice. :closed_book:《Go语言爬虫编写实战》
19mahonia. Copy from http://code.google.com/p/mahonia/
18lessgo_doc. Lessgo user's manual.
18pool. 通用资源池,动态增加资源实例,并支持空闲资源定时回收。
18pholcus_dependent. Pholcus第三方依赖包源码下载
16wasmesh. wasmesh is a WebAssembly service mesh framework.
15go-logging. Golang logging library
14gofield. High-performance struct field accessor based on unsafe pointers.
14beelogs. Upgrade from beego logs !
12tp-ext. Teleport v3 custom extensions collection.
12TRRW-Chrome-Extension-Template. Use React + TypeScript + Antd + Rust-Wasm to develop Chrome Extension.
12erpc-book. Handbook of eRPC which is an efficient, extensible and easy-to-use RPC framework.
12ipc. IPC Inter-Process Communication.
11tconfig. 源自beego的升级版配置文件解析库,目前支持解析的文件格式有 ini、json、xml、yaml。
10faygos. A micro service framework developed using 'faygo' and 'etcd'
10cfgo. Cfgo from the YAML document, bi-directional synchronous multi-module configuration.
9beauty-go. Go解答《编程之美》系列
9flagx. Standard flag package extension with more features, such as struct flag, app framework, etc.
9less. lessgo 项目部署工具
9go-forceexport. A golang package that allows you to access unexported functions from other packages
8easysync2. The EasySync2 Algorithm
7ini. Package ini provides INI file read and write functionality in Go.
7msgp. A Go code generator for MessagePack / msgpack.org[Go]
6mysql-aes. MySQL Transparent Data Encryption
6logimesh. A Rust RPC microservice 2.0 framework inspired by Towards Modern Development of Cloud Applications paper.
5structtag. Parse and modify Go struct field tags
5The-Art-Of-Programming-By-July. 本项目曾冲到全球第一,干货集锦见本页面最底部,另完整精致的纸质版《编程之法:面试和算法心得》已在京东/当当上销售
4chinaid. Make or verify China ID
4sulfa. Basic algorithm library implemented by rust.
4rustlang-cn. Rust中文
3mmapio. cross-platform Rust API for memory mapped IO
3