扫一扫
关注 HG 公众号
发现更多开源乐趣

Go 项目

兴趣是最好的老师,HelloGitHub 就是帮你找到编程的兴趣。

pholcus

Star 6.2k Watch 452 Fork 1.5k 中文
Pholcus 是 Go 写的重量级爬虫,纯 Go 语言编写的高并发、分布式、重量级爬虫软件,支持单机、服务端、客户端三种运行模式,拥有 Web、GUI、命令行三种操作界面,功能齐全、强大。使用手册,使用展示如图:
pholcus

gogs

Star 32.7k Watch 1.1k Fork 3.8k 中文
用 Go 写的一款极易搭建的自助 Git 服务,支持所有平台。就像 GitLab 一样的服务,但是 GitLab 是基于 ruby 语言的。另外:完善的中文文档、支持 Go 语言支持的所有平台,包括 Linux、Mac OS X、Windows 以及 ARM 平台。中文介绍
gogs

gh-ost

Star 7.2k Watch 297 Fork 691
GitHub 开源的在线修改表结构工具。目的是解决一个经常碰到的问题:不断变化的产品需求会不断要求更改 MySQL 表结构。gh-ost 通过一种影响小、可控制、可审计、操作简单而且安全的方式来改变线上表结构。中文简介
gh-ost

wukong

Star 3.4k Watch 328 Fork 742 中文
悟空引擎是一个高度可定制的全文搜索引擎,为什么要有悟空引擎入门教程,这个项目的搜索引擎原理如下:
wukong

beego

Star 22.7k Watch 1.3k Fork 4.6k 中文
一个使用 Go 的思维来帮助您构建并开发 Go 应用程序的开源框架,齐全的文档(中文),丰富的使用案例。官网地址

kcptun

Star 11.2k Watch 594 Fork 2.2k 中文
也许是世界上最快的 UDP 传输工具,支持 macOS/Linux/Windows/FreeBSD/ARM/Raspberry Pi/OpenWrt。
kcptun

vim-go

Star 11.3k Watch 296 Fork 1.2k
Go 的 vim 配置

kingshard

Star 4.9k Watch 403 Fork 978 中文
kingshard 是一个由 Go 开发高性能 MySQL Proxy 项目,kingshard 在满足基本的读写分离的功能上,致力于简化 MySQL 分库分表操作;能够让 DBA 通过 kingshard 轻松平滑地实现 MySQL 数据库扩容。

negroni

Star 6.5k Watch 237 Fork 531 中文
Negroni 是一个很地道的 Web 中间件,它不是一个框架,是为了方便使用 net/http 而设计的一个库而已。中文介绍

wuzz

Star 8.5k Watch 176 Fork 303
wuzz 是用于调试 HTTP 请求的交互式命令行工具,可以用来检查和修改请求。常用操作如下:

Keybinding Description
Ctrl+R 发送请求
Ctrl+C 退出
Ctrl+K,Shift+Tab 前视图
Ctlr+J,Tab 下一个视图
Ctrl+H,Alt+H 打开/关闭历史
Down 向下移动一条视图线
Up 向上移动一条视图线
Page down 向下移动一个视图页
Page up 向下移动一个视图页
F2 跳转到 URL
F3 跳转到查询参数
F4 跳转到 HTTP 方法
F5 跳转到请求体
F6 跳转到 header
F7 跳转到搜索
F8 跳转到响应 header
F9 跳转到响应体

wuzz