go-awesome/README.md
2023-11-18 12:03:51 +08:00

1734 lines
108 KiB
Markdown
Raw Permalink Blame History

This file contains invisible Unicode characters

This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# go-awesome
> Go 语言优秀资源整理,为项目落地加速🏃
>
> 在 [GitHub](https://github.com/shockerli/go-awesome) 上稳定更新,觉得不错请点个 Star ❤️
>
> 如转载分享,请保留出处,谢谢 😆
>
> 原文地址: https://shockerli.net/post/go-awesome
>
> GitHub: https://github.com/shockerli/go-awesome
---
> 官网: https://golang.org
>
> 国内官网镜像(访问快): https://golang.google.cn
>
> GitHub: https://github.com/golang/go
>
> 开发者平台: https://go.dev
>
> Wiki: https://github.com/golang/go/wiki
>
> 官方博客: https://blog.golang.org
## 指导原则
- 简单性
> 复杂性把可读的程序变得不可读,复杂性终结了很多软件项目。
- 可读性
> 代码是给人看的,代码阅读时长远超编写。程序必须可维护,那可读是第一步。
- 生产率
> 拥有众多的工具集和基础库,可以很简单方便的完成绝大多数工作。
> 编译速度足够快,拥有动态语言的高效,但却不会面临动态语言不可靠的问题。
> 自带编程规范,使得团队代码一致,也帮助开发者发现和避免潜在的错误。
## Awesome
- [**GitHub Topic for Go**](https://github.com/topics/golang)
- [**Awesome Go**](https://github.com/avelino/awesome-go)
- [golang-open-source-projects](https://github.com/hackstoic/golang-open-source-projects) - 含描述的中文版 Awesome Go
- [Awesome Go Storage](https://github.com/gostor/awesome-go-storage) - Go 存储相关开源项目
- [awesome-go-China](https://github.com/hyper0x/awesome-go-China/blob/master/zh_CN/README.md) - 专门收集华人写的开源项目
- [Go Patterns](https://github.com/tmrts/go-patterns) - Go 版本的设计模式
- [sevenelevenlee/go-patterns](https://github.com/sevenelevenlee/go-patterns) - 设计模式
- [GoF 设计模式](https://github.com/qiualiang/gof)
- [greyireland/algorithm-pattern](https://github.com/greyireland/algorithm-pattern) - 算法模板
- [go-algorithms](https://github.com/0xAX/go-algorithms) - Go 版本的数据结构和算法
- [Go 学习之路](https://github.com/talkgo/read) - Go 学习资料汇集
- [Go 开发者路线图](https://github.com/Alikhll/golang-developer-roadmap)
- [ReposHub-Go](https://reposhub.com/go)
- [VisuAlgo](https://visualgo.net) - 数据结构和算法动态可视化
## 大牛/组织
> Go 语言方面的大牛,或者优秀 Go 项目的组织
### 大牛
- [mattn](https://github.com/mattn?tab=repositories&q=&type=&language=go) - 写了数百个 Go 项目,盛产优质项目
- [Unknwon](https://github.com/Unknwon) - gogs/macaron 等项目作者《The Way to Go》译者
- [Jinzhu](https://github.com/jinzhu) - gorm/QOR 等作者
- [valyala](https://github.com/valyala) - fasthttp/fastjson 等作者
- [vmihailenco](https://github.com/vmihailenco) - go-redis/go-pg 等作者
- [kataras](https://github.com/kataras?utf8=%E2%9C%93&tab=repositories&q=&type=source&language=go) - iris 作者
- [bep](https://github.com/bep)
- [spf13](https://github.com/spf13)
- [tidwall](https://github.com/tidwall)
### 组织
- [Gorilla web toolkit](https://github.com/gorilla)
- [loov](https://github.com/loov)
- [HashiCorp](https://github.com/hashicorp)
- [lestrrat-go](https://github.com/lestrrat-go)
- [Uber](https://github.com/uber?q=&type=&language=go) - Open Source Software at Uber
- [Stretchr](https://github.com/stretchr) - Tame your unstructured data
- [Containous](https://github.com/containous)
- [Charm](https://github.com/charmbracelet) - 提供一系列优秀的命令行工具和库
## 文档
- [Proposing Changes to Go](https://github.com/golang/proposal) - Go 语言设计文档
- [**Go 语言设计与实现**](https://draveness.me/golang/)
- [**Go 语言原本**](https://github.com/changkun/go-under-the-hood)
- [**Go 101**](https://github.com/go101/go101) [(中文版)](https://github.com/golang101/golang101)
- [Go 官方入门指南](http://tour.studygolang.com)
- [Go 语言高级编程](https://github.com/chai2010/advanced-go-programming-book)
- [Go 专家编程](https://github.com/RainbowMango/GoExpertProgramming)
- [Go 编程语言](http://docscn.studygolang.com)
- [Golang 标准库文档(官方/中文)](https://studygolang.com/pkgdoc)
- [Go 语言标准库](https://github.com/polaris1119/The-Golang-Standard-Library-by-Example) *[`在线阅读`](https://books.studygolang.com/The-Golang-Standard-Library-by-Example/)*
- [《The Way to Go》中文版](https://github.com/Unknwon/the-way-to-go_ZH_CN)
- [Go 语言圣经(中文版)](https://github.com/gopl-zh/gopl-zh.github.com)
- [Go语言入门教程](http://c.biancheng.net/golang/)
- [Go 实战开发](https://github.com/astaxie/Go-in-Action)
- [Go Web 应用开发](https://github.com/astaxie/build-web-application-with-golang)
- [Go 学习技能树](http://yougg.github.io/static/gonote/GolangStudy.html)
- [实效 Go 编程](https://go-zh.org/doc/effective_go.html)
- [Go 语言语法详解笔记](https://github.com/yougg/gonote)
- [Go 语言学习资料与社区索引](https://github.com/Unknwon/go-study-index)
- [Go database/sql tutorial](http://go-database-sql.org)
- [GO 命令教程](https://github.com/hyper0x/go_command_tutorial)
- [深入解析 Go](https://github.com/tiancaiamao/go-internals)
- [Go 语言博客实践](https://github.com/achun/Go-Blog-In-Action)
- [学习 Go 语言](https://github.com/mikespook/Learning-Go-zh-cn)
- [Go2编程指南](https://github.com/chai2010/go2-book)
- [Go database/sql tutorial](https://github.com/VividCortex/go-database-sql-tutorial) - Go 数据库(database/sql)开发使用教程
- [Go Web Examples](https://github.com/gowebexamples/gowebexamples) - Go Web 开发示例
- [Go Assembly](https://colobu.com/goasm/) - 通过示例介绍 Go 汇编功能
- [Ultimate Go](https://github.com/hoanhan101/ultimate-go) - 终极 Go 学习指南,包含大量文档化的代码和程序分析
- [Go 教程](https://cloud.tencent.com/developer/doc/1101) - 腾讯云开发者手册
- [Golang 开发笔记](https://github.com/guyan0319/golang_development_notes/blob/master/zh/preface.md)
- [golang-notes](https://github.com/cch123/golang-notes) - Go 源码阅读笔记
- [The Little Go Book](https://github.com/karlseguin/the-little-go-book) [(中文版)](https://github.com/songleo/the-little-go-book_ZH_CN)
- [Learning Gofrom zero to hero](https://www.freecodecamp.org/news/learning-go-from-zero-to-hero-d2a3223b3d86/)
- [go-internals](https://github.com/teh-cmc/go-internals) - 深入理解 Go
- [Learn Go with Tests](https://github.com/quii/learn-go-with-tests)
- [Go基础教程](http://www.topgoer.com)
- [7天用Go从零实现系列](https://github.com/geektutu/7days-golang)
- [Go 语言高性能编程](https://github.com/geektutu/high-performance-go)
- [Golang - 100天从新手到大师](https://github.com/rubyhan1314/Golang-100-Days) - 某培训机构的部分教程内容
- [hoanhan101/algo](https://github.com/hoanhan101/algo) - 107+ 编码面试问题,包括详细的解决方案,测试用例和程序分析
- [over-golang](https://github.com/overnote/over-golang) - Go 学习笔记
- [over-algorithm](https://github.com/overnote/over-algorithm) - Go 算法笔记
- [learngo](https://github.com/inancgumus/learngo) - 1000+ Go 示例、练习和测试
- [go-leetcode](https://github.com/austingebauer/go-leetcode) - LeetCode 实现
- [玩转 GO](https://github.com/hantmac/Mastering_Go_ZH_CN) - 《Mastering GO》中文译本
- [leetcode-cookbook](https://github.com/halfrost/LeetCode-Go) - LeetCode in Go
- [Golang修养之路](https://github.com/aceld/golang)
- [Go语法树入门](https://github.com/chai2010/go-ast-book)
- [Go Concurrency Patterns](https://github.com/lotusirous/go-concurrency-patterns) - Go 并发模式场景集合
- [yezihack/algo](https://github.com/yezihack/algo) - 数据结构与算法
- [golang-cheat-sheet-cn](https://github.com/jincheng9/golang-cheat-sheet-cn) - GitHub上最流行的Golang代码速查表中文翻译版本
## 指南
- [Uber Go Style Guide](https://github.com/uber-go/guide)
- [The Go Programming Language Specification](https://golang.org/ref/spec) [(中文老版)](http://docscn.studygolang.com/ref/spec.old)
- [实效 Go 编程](http://docscn.studygolang.com/doc/effective_go.html)
- [Go Code Review Comments](https://github.com/golang/go/wiki/CodeReviewComments)
- [Go Code Convention](https://github.com/unknwon/go-code-convention)
- [Go FAQ 101](https://go101.org/article/unofficial-faq.html)
- [Go Details 101](https://go101.org/article/details.html)
- [Go Tips 101](https://go101.org/article/tips.html)
- [Go Quizzes 101](https://go101.org/article/quizzes.html)
- [go-advices](https://github.com/cristaloleg/go-advices)
- [go-perfbook](https://github.com/dgryski/go-perfbook) - 编写和优化Go代码
- [Practical Go: Real world advice for writing maintainable Go programs](https://dave.cheney.net/practical-go/presentations/qcon-china.html) [Go 语言实践:编写可维护的程序的建议)](https://www.udnz.com/2018/10/27/%E3%80%90%E8%AF%91%E3%80%91Go-%E8%AF%AD%E8%A8%80%E5%AE%9E%E8%B7%B5%EF%BC%9A%E7%BC%96%E5%86%99%E5%8F%AF%E7%BB%B4%E6%8A%A4%E7%9A%84%E7%A8%8B%E5%BA%8F%E7%9A%84%E5%BB%BA%E8%AE%AE/)
- [Go 安全指南](https://github.com/Tencent/secguide/blob/main/Go安全指南.md) - 腾讯发布的《代码安全指南》Go 语言篇
- [Go Concurrency Guide](https://github.com/luk4z7/go-concurrency-guide)
- [Go Recipes](https://github.com/nikolaydubina/go-recipes) - 一些技巧
## 文章
- [**Go Training**](https://github.com/ardanlabs/gotraining) - 大量优质 Go 相关文章、视频等资料
- [**Go语言爱好者周刊**](https://github.com/polaris1119/golangweekly)
- [**Go 夜读**](https://github.com/developer-learning/night-reading-go) - Go 标准包、开源项目源代码阅读讲解
- [Go-Questions](https://github.com/qcrao/Go-Questions) - Go 语言学习入门和进阶知识
- [Go的50度灰Golang新开发者要注意的陷阱和常见错误](https://colobu.com/2015/09/07/gotchas-and-common-mistakes-in-go-golang/)
- [Go 程序的性能优化及 pprof 的使用](http://www.cnblogs.com/snowInPluto/p/7403097.html)
- [gops - Go语言程序查看和诊断工具](https://www.cnblogs.com/snowInPluto/p/7785651.html)
- [Go源码分析——http.ListenAndServe()是如何工作的](https://blog.csdn.net/gophers/article/details/37815009)
- [GoConvey 框架使用指南](https://www.jianshu.com/p/e3b2b1194830)
- [GoStub 框架使用指南](https://www.jianshu.com/p/70a93a9ed186)
- [GoMock 框架使用指南](https://www.jianshu.com/p/f4e773a1b11f)
- [Monkey 框架使用指南](https://www.jianshu.com/p/2f675d5e334e)
- [The Evolution of a Go Programmer](https://github.com/SuperPaintman/the-evolution-of-a-go-programmer) - Go 程序员的进化之路
## 付费教程
- [基于 Go 语言构建企业级的 RESTful API 服务](https://juejin.im/book/5b0778756fb9a07aa632301e) - 掘金小册
- [Go语言核心36讲](https://time.geekbang.org/column/112) - 极客时间
## 成品项目
- [Shiori](https://github.com/go-shiori/shiori) - 书签管理
- [studygolang](https://github.com/studygolang/studygolang) - Go 语言中文网
- [mkcert](https://github.com/FiloSottile/mkcert) - 生成本地 HTTPS 加密证书的工具
- [cfssl](https://github.com/cloudflare/cfssl) - Cloudflare 开源的 PKI 和 TLS 工具集
- [Rainbond](https://github.com/goodrain/rainbond) - 基于Docker、Kubernetes等容器技术的开源PaaS
- [**NYADB2**](https://github.com/qw4990/NYADB2) - Go 实现的关系型数据库, 值得用于学习
- [EiBlog](https://github.com/eiblog/eiblog) - 博客
- [pan-light](https://github.com/peterq/pan-light) - 不限速的百度网盘客户端, 基于 Go + Qt5 开发
- [BaiduPCS-Go](https://github.com/qjfoidnh/BaiduPCS-Go) - 百度网盘客户端(命令行)
- [daily-warm](https://github.com/BarryYan/daily-warm) - 每天定时发邮件给你关心的人
- [pipe](https://github.com/88250/pipe) - 博客平台
- [mdr](https://github.com/MichaelMure/mdr) - 命令行下的 Markdown 阅读工具
- [miniflux](https://github.com/miniflux/miniflux) - Feed 阅读器
- [golinks](https://git.mills.io/prologic/golinks) - 创建自定义书签、命令、搜索等
- [链滴笔记](https://github.com/88250/liandi) - 桌面端笔记应用
- [wayback](https://github.com/wabarc/wayback) - 网页快照备份
- [bbs-go](https://github.com/mlogclub/bbs-go) - 开源社区
- [OpenSCRM](https://github.com/openscrm/api-server) - 基于Go和React的企业微信私域流量管理系统
- [Answer](https://github.com/answerdev/answer) - 问答社区
- [listmonk](https://github.com/knadh/listmonk) - 资讯、邮件列表管理工具Web
- [1Panel](https://github.com/1Panel-dev/1Panel) - Linux 服务器运维管理面板
- [Artalk](https://github.com/ArtalkJS/Artalk) - 自托管评论系统
- [memos](https://github.com/usememos/memos) - 笔记服务,具有移动客户端、浏览器扩展等生态
### 静态网站生成器
- [Hugo](https://github.com/gohugoio/hugo)
- [jrnl](https://github.com/andrewpillar/jrnl)
- [plenti](https://github.com/plentico/plenti)
- [verless](https://github.com/verless/verless)
- [ink](https://github.com/InkProject/ink)
- [moul](https://github.com/moulco/moul) - 生成照片站点
- [zas](https://github.com/imdario/zas)
## 学习项目
- [1m-go-websockets](https://github.com/eranyanay/1m-go-websockets) - 该项目演示了如何用 Go 编写一个可以提供超过一百万个 `websockets` 连接、运行内存小于 1GB 的服务器
- [Go by Example](https://github.com/mmcgrana/gobyexample) - 通过实例学习 Go
- [IAM](https://github.com/marmotedu/iam) - 身份识别与访问管理系统(教学项目)
- [100-go-mistakes](https://github.com/teivah/100-go-mistakes) - 100 个 Go 常见错误
## 开源类库
### Web 框架
- [Macaron](https://github.com/go-macaron/macaron) - 一款具有高生产力和模块化设计的 Go Web 框架 `国产`
- [Beego](https://github.com/astaxie/beego) - 一个使用 Go 的思维来帮助您构建并开发 Go 应用程序的开源框架 `国产`
- [Gin](https://github.com/gin-gonic/gin) - 轻量 Web 框架
- [Iris](https://github.com/kataras/iris) - Web 开发框架
- [Revel](https://github.com/revel/revel)
- [echo](https://github.com/labstack/echo)
- [Faygo](https://github.com/henrylee2cn/faygo) - `国产`
- [Teleport](https://github.com/henrylee2cn/teleport) - Socket 框架
- [GoFrame](https://github.com/gogf/gf) - `国产`
- [QOR](https://github.com/qor/qor) - 系列应用开发组件包
- [DotWeb](https://github.com/devfeel/dotweb) - `国产`
- [REST Layer](https://github.com/rs/rest-layer) - REST API framework
- [Honeytrap](https://github.com/honeytrap/honeytrap)
- [Ponzu](https://github.com/ponzu-cms/ponzu)
- [utron](https://github.com/gernest/utron)
- [muxie](https://github.com/kataras/muxie)
- [Buffalo](https://github.com/gobuffalo/buffalo) - 快速生成 Web 项目的开发工具
- [go-web-framework-benchmark](https://github.com/smallnest/go-web-framework-benchmark)
- [fiber](https://github.com/gofiber/fiber) - 一种 Express 风格的、基于 fasthttp 的 HTTP Web 框架
- [aah](https://github.com/go-aah/aah)
- [go-zero](https://github.com/tal-tech/go-zero) - 好未来开源的 Web 框架
- [pingcap/fn](https://github.com/pingcap/fn) - 支持绑定任何方法,构建成 POST+JSON 接口
- [flamego](https://github.com/flamego/flamego) - `unknwon` 开发的又一款 Web 框架
- [REST Layer](https://github.com/rs/rest-layer) - REST API 框架
- [rk-boot](https://github.com/rookie-ninja/rk-boot)
### 业务框架
- [YAO](https://github.com/YaoApp/yao) - 使用 JSON 即可创建数据库模型、编写 API 接口、描述管理后台界面的应用引擎
- [GoAdminGroup/go-admin](https://github.com/GoAdminGroup/go-admin) - 后台管理快速开发框架,与 laravel-admin 类似
- [wenjianzhang/go-admin](https://github.com/go-admin-team/go-admin) - 基于 Gin + Vue 实现的后台框架
- [gin-vue-admin](https://github.com/flipped-aurora/gin-vue-admin) - 基于 Gin + Vue 实现的后台框架
- [goxygen](https://github.com/Shpota/goxygen) - 基于 Go, React, MongoDB 技术实现的全栈应用生成器
- [nging](https://github.com/admpub/nging) - Go语言通用后台管理框架
- [snake](https://github.com/1024casts/snake) - 业务API框架
- [PocketBase](https://github.com/pocketbase/pocketbase) - 带有后台管理面板、文件和权限管理、集成 SQLite 数据库的单一文件后端服务开发框架,支持 Dart 和 JS SDK 快速开发 APP
- [DoTenX](https://github.com/dotenx/dotenx) - 低代码框架
### 项目骨架
- [Standard Go Project Layout](https://github.com/golang-standards/project-layout) - Go 项目目录结构示例
- [go-starter](https://github.com/adobe/go-starter) - Adobe 的 Go 工程模板
- [go-clean-arch](https://github.com/bxcodec/go-clean-arch)
- [go-rest-api](https://github.com/qiangxue/go-rest-api) - Go RESTful API Starter Kit
- [Create Go App CLI](https://github.com/create-go-app/cli) - 通过命令行创建前后端项目的开发骨架
- [clean-gin](https://github.com/dipeshdulal/clean-gin) - 基于 Gin 构建的整洁架构项目骨架
- [golang-repo-template](https://github.com/moul/golang-repo-template) - 一个包含了很多实践的项目模板
### DDD 框架
- [Wild Workouts](https://github.com/ThreeDotsLabs/wild-workouts-go-ddd-example) - DDD、整洁架构、CQRS的示例项目
- [Clean Architecture in Go](https://github.com/eminetto/clean-architecture-go-v2) - 整洁架构示例
- [freedom](https://github.com/8treenet/freedom) - 基于六边形架构的框架
- [esim](https://github.com/jukylin/esim) - 基于六边形架构的微服务框架
- [go-cleanarch](https://github.com/roblaszczak/go-cleanarch) - Go 整洁架构规则校验工具
### TCP 框架
- [zinx](https://github.com/aceld/zinx) - TCP并发服务器框架
### 中间件
- [Negroni](https://github.com/urfave/negroni) - Web 中间件
- [csrf](https://github.com/gorilla/csrf) - CSRF 中间件
- [handlers](https://github.com/gorilla/handlers) - A collection of useful handlers for Go's `net/http` package
### 并发
- [SizedWaitGroup](https://github.com/remeh/sizedwaitgroup) - 并发控制
- [concurrent](https://github.com/modern-go/concurrent) - concurrency utilities
### 命令行
#### 参数解析
- [urfave/cli](https://github.com/urfave/cli) - 命令行程序构建工具
- [**Cobra**](https://github.com/spf13/cobra) - 命令行构建包
- [flaggy](https://github.com/integrii/flaggy) - 命令参数解析
- [pflag](https://github.com/spf13/pflag) - 命令行参数处理
- [kong](https://github.com/alecthomas/kong) - 命令行解析
- [clop](https://github.com/guonaihong/clop) - 命令行解析包
- [go-flags](https://github.com/jessevdk/go-flags) - 命令行参数解析
- [mow.cli](https://github.com/jawher/mow.cli)
- [go-arg](https://github.com/alexflint/go-arg) - 基于结构体Tag解析命令行参数
#### 输出展示
- [progressbar](https://github.com/schollz/progressbar) - 在终端上输出进度条
- [cheggaaa/pb](https://github.com/cheggaaa/pb) - 终端进度条
- [mpb](https://github.com/vbauerster/mpb) - 支持多个进度条
- [Color](https://github.com/fatih/color) - 命令行文字颜色
- [gookit/color](https://github.com/gookit/color) - 命令行色彩使用库
- [termui](https://github.com/gizak/termui) - 终端仪表盘
- [tui](https://github.com/marcusolsson/tui-go) - 终端 UI
- [termenv](https://github.com/muesli/termenv) - 终端应用程序的高级 ANSI 样式和颜色支持
- [asciigraph](https://github.com/guptarohit/asciigraph) - 在终端中绘制 ASCII 字符的图表
- [spinner](https://github.com/briandowns/spinner) - 涵盖70多种符号或进度条的控制器
- [tablewriter](https://github.com/olekukonko/tablewriter) - 终端中输出表格内容
- [PIXterm](https://github.com/eliukblau/pixterm) - 在命令行终端中绘图
- [WTF](https://github.com/wtfutil/wtf) - 一个命令行的信息仪表盘,可以定制显示内容
- [termdash](https://github.com/mum4k/termdash) - 基于 Go Terminal 的仪表板系统
- [bubbles](https://github.com/charmbracelet/bubbles) - TUI 组件
- [bubbletea](https://github.com/charmbracelet/bubbletea) - TUI 框架
- [PTerm](https://github.com/pterm/pterm) - 支持图表、表格、进度条、树等终端输出展示
- [Lip Gloss](https://github.com/charmbracelet/lipgloss) - 终端布局、样式
- [gum](https://github.com/charmbracelet/gum)
- [glow](https://github.com/charmbracelet/glow) - 终端渲染展示 Markdown
- [Slides](https://github.com/maaslalani/slides) - 终端渲染展示 Markdown
- [tview](https://github.com/rivo/tview) - Terminal UI
- [ASCIIPlayer](https://github.com/qeesung/asciiplayer) - 在终端中通过 ASCII 输出图片或视频,支持 png、jpeg、gif、mp4、avi 等格式
- [go-pretty](https://github.com/jedib0t/go-pretty) - 终端渲染表格、列表、进度条等
- [tcell](https://github.com/gdamore/tcell)
#### 其他
- [gosu](https://github.com/tianon/gosu) - 以指定的用户权限来运行脚本
- [gotop](https://github.com/cjbassi/gotop) - 类 top 系统监控显示
- [go-colorable](https://github.com/mattn/go-colorable) - Colorable writer for Windows
- [go-isatty](https://github.com/mattn/go-isatty) - TTY 环境判断
- [fzf](https://github.com/junegunn/fzf) - 终端模糊查询神器,支持多平台
- [go-daemon](https://github.com/sevlyar/go-daemon) - daemon 进程包
- [go-prompt](https://github.com/c-bata/go-prompt) - 命令行交互式输入
- [peco](https://github.com/peco/peco) - 交互式过滤工具
- [pty](https://github.com/creack/pty) - PTY for Go
- [vtclean](https://github.com/lunixbochs/vtclean) - 从终端输出字符串中解析出纯文本
- [Survey](https://github.com/AlecAivazis/survey) - 交互式输入
### 终端工具
- [vgrep](https://github.com/vrothberg/vgrep) - 支持滚动分页的 `grep`
- [GoTTY](https://github.com/yudai/gotty) - 基于Web的命令行实时共享
- [Jump](https://github.com/gsamokovarov/jump) - 根据习惯快速跳转目录
- [GoFish](https://github.com/fishworks/gofish) - 一个受 [Homebrew](https://brew.sh) 启发的跨平台软件管理工具,支持 Linux 和 Windows
- [viddy](https://github.com/sachaos/viddy) - 增强版 `watch` 命令
- [miller](https://github.com/johnkerl/miller) - 一个类似 sed、awk、cut、join 和 sort 的工具,用来处理基于命名索引的数据
- [assh](https://github.com/moul/assh) - SSH 增强工具
- [duf](https://github.com/muesli/duf) - 比 `df` 更好用的磁盘使用率工具
- [ov](https://github.com/noborus/ov) - 终端文本阅读器,可替代 `less`、`more`、`tail -f` 等
- [trdsql](https://github.com/noborus/trdsql) - 可对 CSV/LTSV/JSON/TBLN 等文件执行 SQL 查询和导出
- [vhs](https://github.com/charmbracelet/vhs) - 终端录像工具,提供了在终端中录制和回放终端会话的功能,类似于将终端会话记录为视频的方式
### 路由
- [HttpRouter](https://github.com/julienschmidt/httprouter)
- [mux](https://github.com/gorilla/mux) - URL 路由和调度器
- [chi](https://github.com/go-chi/chi)
- [gocraft/web](https://github.com/gocraft/web)
- [go-querystring](https://github.com/google/go-querystring) - 转换结构体为URL请求参数
- [gorilla/schema](https://github.com/gorilla/schema) - converts structs to and from form values
- [CleverGo](https://github.com/clevergo/clevergo)
- [rewrite](https://github.com/kataras/rewrite) - rewrite 中间件
- [BunRouter](https://github.com/uptrace/bunrouter) - 支持中间件、错误处理、路由优先级、兼容 `net/http` 接口
### 网络
- [DNS](https://github.com/miekg/dns) - DNS 库
- [CoreDNS](https://github.com/coredns/coredns) - DNS 服务器
- [RoadRunner](https://github.com/spiral/roadrunner) - PHP 应用服务器、进程管理器、负载均衡,用于替代 `Nginx + FPM`
- [FrankenPHP](https://github.com/dunglas/frankenphp) - PHP 应用服务器
- [GoReplay](https://github.com/buger/goreplay) - 流量收集&回放
- [Sharingan](https://github.com/didi/sharingan) - 滴滴开源的流量录制回放工具
- [Glorp](https://github.com/denandz/glorp) - HTTP 拦截&重放的 CLI 工具
- [p2pspider](https://github.com/fanpei91/p2pspider) - 种子嗅探器
- [torrent](https://github.com/anacrolix/torrent) - BitTorrent 相关工具库
- [rain](https://github.com/cenkalti/rain) - BitTorrent 客户端和库
- [httpteleport](https://github.com/valyala/httpteleport) - Teleports 10Gbps http traffic over 1Gbps networks
- [FIND3](https://github.com/schollz/find3) - WiFi 设备发现
- [SubFinder](https://github.com/projectdiscovery/subfinder) - 子域名发现工具
- [ggz](https://github.com/go-ggz/ggz) - 短网址服务
- [httpstat](https://github.com/davecheney/httpstat)
- [grab](https://github.com/cavaliercoder/grab) - 文件下载
- [go-getter](https://github.com/hashicorp/go-getter) - 可使用 URL 作为输入的主要形式从各种来源下载文件或目录
- [go-netty](https://github.com/go-netty/go-netty) - 网络框架
- [gnet](https://github.com/panjf2000/gnet) - 事件驱动 Go 网络框架
- [netpoll](https://github.com/cloudwego/netpoll) - 专注于 RPC 场景的 Non-blocking I/O 网络库
- [httplab](https://github.com/gchaincl/httplab) - The interactive web server
- [yamux](https://github.com/hashicorp/yamux) - Multiplexer
- [sftp](https://github.com/pkg/sftp) - SFTP support for the `go.crypto/ssh` package
- [goftp](https://github.com/jlaffaye/ftp) - FTP 客户端
- [SFTPGo](https://github.com/drakkan/sftpgo) - 功能齐全且可高度配置的SFTP服务器可选择支持HTTP/S、FTP/S和WebDAV。支持的存储后端包括本地文件系统、加密的本地文件系统、S3兼容对象存储、Google Cloud Storage、Azure Blob Storage以及其他SFTP服务器。
- [evio](https://github.com/tidwall/evio) - 事件驱动网络框架reactor 模式)
- [gaio](https://github.com/xtaci/gaio) - 事件驱动网络框架proactor 模式)
- [httpretty](https://github.com/henvic/httpretty) - 在终端上漂亮地打印出 HTTP 请求
- [blocky](https://github.com/0xERR0R/blocky) - 作为局域网 DNS 代理拦截广告
- [lossy](https://github.com/cevatbarisyilmaz/lossy) - 模拟 net.PacketConn 和 net.Conn 接口的带宽,延迟和数据包丢失
- [go-libp2p](https://github.com/libp2p/go-libp2p) - P2P
- [go-ipfs-api](https://github.com/ipfs/go-ipfs-api) - IPFS
- [gomobile-ipfs](https://github.com/ipfs-shipyard/gomobile-ipfs) - 为移动终端提供IPFS网络访问支持
- [go-multiaddr](https://github.com/multiformats/go-multiaddr) - multiaddr
- [kcp-go](https://github.com/xtaci/kcp-go) - 可靠的 UDP 通讯包
- [gliderlabs/ssh](https://github.com/gliderlabs/ssh) - 像 `net/http` 一样轻松搭建 SSH 服务器
- [netaddr](https://github.com/inetaf/netaddr) - 网络地址处理
- [sx](https://github.com/v-byte-cpu/sx) - 网络扫描命令工具
- [echoip](https://github.com/mpolden/echoip) - IP 地址查找服务
- [EasyTCP](https://github.com/DarthPestilane/easytcp) - TCP Server 框架
- [GoPacket](https://github.com/google/gopacket) - 网络捕获抓包
- [croc](https://github.com/schollz/croc) - 两台电脑之间传输文件
- [cmux](https://github.com/soheilhy/cmux) - 监听同一个端口,启动多种协议服务
- [GeoIP2 Reader for Go](https://github.com/oschwald/geoip2-golang) - 解析&读取 MaxMind GeoLite2 和 GeoIP2 数据库
- [dns.toys](https://github.com/knadh/dns.toys) - DNS 服务器
- [Apache Traffic Control](https://github.com/apache/trafficcontrol) - CDN 流量控制
- [NextTrace](https://github.com/sjlleo/nexttrace-core) - 可视化路由追踪工具
- [pget](https://github.com/Code-Hex/pget) - 文件下载工具,可多连接下载
- [CloudflareSpeedTest](https://github.com/XIU2/CloudflareSpeedTest) - 测试 Cloudflare CDN 延迟和速度,获取最快 IP
#### LDAP
- [go-ldap](https://github.com/go-ldap/ldap)
- [GLAuth](https://github.com/glauth/glauth) - LDAP Server
- [gldap](https://github.com/jimlambrt/gldap) - LDAP Service
#### 网络代理
- [**Caddy**](https://github.com/mholt/caddy) - 类似 Nginx 的 Web 服务器
- [Traefik](https://github.com/containous/traefik) - 反向代理&负载均衡
- [snail007/goproxy](https://github.com/snail007/goproxy) - golang 实现的高性能代理服务器
- [ProxyPool](https://github.com/henson/proxypool) - 采集免费的代理资源为爬虫提供有效的IP代理
- [frp](https://github.com/fatedier/frp) - 可用于内网穿透的高性能的反向代理应用
- [nps](https://github.com/cnlh/nps) - 一款轻量级、高性能、功能强大的内网穿透代理服务器
- [Pomerium](https://github.com/pomerium/pomerium) - 基于身份的反向代理
- [V2Ray](https://github.com/v2ray/v2ray-core)
- [V2Fly](https://github.com/v2fly/v2ray-core) - V2Ray 的社区版本
- [Tailscale](https://github.com/tailscale/tailscale) - WireGuard 解决方案
- [Clash](https://github.com/Dreamacro/clash) - 支持多种协议的多平台代理客户端
- [elazarl/goproxy](https://github.com/elazarl/goproxy) - HTTP 代理
- [oxy](https://github.com/vulcand/oxy) - Go middlewares for HTTP servers & proxies
- [ouqiang/goproxy](https://github.com/ouqiang/goproxy) - Go HTTP(S)代理库, 支持中间人代理解密HTTPS
- [pgrok](https://github.com/pgrok/pgrok) - 提供给穷人的内网穿透
### HTTP压测
- [Vegeta](https://github.com/tsenart/vegeta) - HTTP 负载压测工具
- [hey](https://github.com/rakyll/hey) - Web 压测工具
- [bombardier](https://github.com/codesenberg/bombardier) - Web 压测工具
- [go-wrk](https://github.com/tsliwowicz/go-wrk)
- [plow](https://github.com/six-ddc/plow)
- [Ddosify](https://github.com/ddosify/ddosify)
### HTTP
- [fasthttp](https://github.com/valyala/fasthttp) - 比 `net/http` 快 10 倍的 HTTP 工具包
- [Resty](https://github.com/go-resty/resty) - HTTP & REST 客户端包
- [gout](https://github.com/guonaihong/gout) - HTTP 客户端
- [gentleman](https://github.com/h2non/gentleman) - HTTP 客户端
- [goz](https://github.com/idoubi/goz)
- [UserAgent](https://github.com/mssola/user_agent) - 解析 HTTP User Agent
- [purell](https://github.com/PuerkitoBio/purell) - URL 规范工具包
- [go-autorest](https://github.com/Azure/go-autorest) - HTTP 管道请求方式的客户端
- [Req](https://github.com/imroc/req) - HTTP 客户端
- [cors](https://github.com/rs/cors) - CORS Handler
- [CertMagic](https://github.com/caddyserver/certmagic) - 为任意 Go 程序自动加上 HTTPSTLS 证书签发、更新全自动
### WebSocket
- [gorilla/websocket](https://github.com/gorilla/websocket)
- [nhooyr/websocket](https://github.com/nhooyr/websocket) - 官方推荐的包
- [websocketd](https://github.com/joewalnes/websocketd) - Go 开发的一键搭建 WebSocket 服务器命令行工具
- [ws](https://github.com/gobwas/ws) - WebSocket 开发包
- [melody](https://github.com/olahol/melody) - WebSocket 服务框架
- [neffos](https://github.com/kataras/neffos) - 一个快速且可扩展的 WebSocket 框架
- [fastws](https://github.com/dgrr/fastws)
### 即时通信
- [Centrifugo](https://github.com/centrifugal/centrifugo) - 实时消息服务器,可以与任何语言编写的应用程序后端结合使用
- [goim](https://github.com/Terry-Mao/goim) - 支持集群的 im 及实时推送服务
- [Tinode](https://github.com/tinode/chat) - 即时消息服务器,通过 websocket/JSON 或 gRPC/TCP 等协议传输
- [WebRTC](https://github.com/pion/webrtc) - WebRTC 实现
- [Berty](https://github.com/berty/berty) - 安全的点对点通讯软件
- [Keybase](https://github.com/keybase/client) - 即时通讯工具 Keybase 全平台客户端
- [gotify](https://github.com/gotify/server) - 基于 WebSocket 的 PUSH 通知服务
- [nakama](https://github.com/heroiclabs/nakama) - 用于社交/实时游戏/实时应用的分布式服务端程序,自带面板、用户、聊天、存储、社交等功能
- [OpenIM](https://github.com/openimsdk/open-im-server)
### 网关
- [GoKu API Gateway CE](https://github.com/eolinker/GoKu-API-Gateway) - eoLinker 开源的 API 网关
- [Easegress](https://github.com/megaease/easegress)
- [Manba](https://github.com/fagongzi/manba)
- [Tpk](https://github.com/TykTechnologies/tyk)
- [BFE](https://github.com/bfenetworks/bfe) - 基于百度统一接入前端开源的七层流量接入系统
### 序列化
- [vmihailenco/msgpack](https://github.com/vmihailenco/msgpack) - 支持 msgpack
- [go/codec](https://github.com/ugorji/go) - 支持 msgpack/binc/cbor/json
- [golang/protobuf](https://github.com/golang/protobuf) - Go 版本的 Protocol Buffers
- [gogo/protobuf](https://github.com/gogo/protobuf) - `golang/protobuf` 的扩展替代品
- [Objx](https://github.com/stretchr/objx) - 操作 map, slice, JSON 等数据的包
- [msgp](https://github.com/tinylib/msgp) - MessagePack 代码生成器
- [Buf](https://github.com/bufbuild/buf) - protoc 替代品
- [protoc-gen-doc](https://github.com/pseudomuto/protoc-gen-doc) - Google Protocol Buffers 文档生成插件,支持 HTML、JSON、DocBook、Markdown 和自定义模板
### 解压缩
- [snappy](https://github.com/golang/snappy) - Go 语言版本的 Snappy
- [cae](https://github.com/Unknwon/cae) - 实现 ZIP/TAR.GZ 解压缩
- [archiver](https://github.com/mholt/archiver) - 多格式支持的解压缩包
- [compress](https://github.com/klauspost/compress) - Optimized compression packages
- [Brotli](https://github.com/andybalholm/brotli)
- [xz](https://github.com/ulikunitz/xz) - `xz` 压缩格式读写包
### RPC
- [gRPC-Go](https://github.com/grpc/grpc-go) - gRPC 官方包
- [Go gRPC Middleware](https://github.com/grpc-ecosystem/go-grpc-middleware) - gRPC 常用中间件
- [gorpc](https://github.com/valyala/gorpc)
- [gorilla/rpc](https://github.com/gorilla/rpc) - 构建基于 HTTP 的 RPC 服务,比如 JSON-RPC
- [Lile](https://github.com/lileio/lile) - gRPC 服务构建包
- [rpcx](https://github.com/smallnest/rpcx)
- [Twirp](https://github.com/twitchtv/twirp) - 基于 Protobuf 的 RPC 框架,与 gRPC 类似
- [dubbo-go](https://github.com/apache/dubbo-go) - Dubbo Go 版本
- [Kitex](https://github.com/cloudwego/kitex)
- [gRPCurl](https://github.com/fullstorydev/grpcurl) - 像 cURL 一样通过命令行访问 gRPC 服务
- [protoc-gen-doc](https://github.com/pseudomuto/protoc-gen-doc) - 文档生成插件
- [gRPC-Gateway](https://github.com/grpc-ecosystem/grpc-gateway) - 读取 gRPC 服务定义并生成一个反向代理服务器,同时提供 gRPC 和 RESTful 风格的 API
### 邮件
- [gomail](https://github.com/go-gomail/gomail) - 邮件发送包
- [scorredoira/email](https://github.com/scorredoira/email)
- [Hermes](https://github.com/matcornic/hermes) - Go 版本的 mailgen 引擎,根据配置生成 HTML 格式的邮件
- [Go-Guerrilla](https://github.com/flashmob/go-guerrilla) - SMTP 邮件服务器
- [MailHog](https://github.com/mailhog/MailHog) - 基于Web和API的SMTP测试工具
- [Maddy](https://github.com/foxcpp/maddy) - 邮件服务器
- [jordan-wright/email](https://github.com/jordan-wright/email)
- [Mox](https://github.com/mjl-/mox) - 邮件服务器
- [Pop](https://github.com/charmbracelet/pop) - 邮件发送工具,支持交互式和参数式
- [email-verifier](https://github.com/AfterShip/email-verifier) - 邮箱校验,无需发送邮件
### 消息队列
- [NSQ](https://github.com/nsqio/nsq) - 实时分布式消息平台
- [NATS](https://github.com/nats-io/nats-server) - 云原生消息中间件
- [amqp](https://github.com/rabbitmq/amqp091-go) - AMQP 0.9.1 客户端
- [sarama](https://github.com/Shopify/sarama) - Kafka 客户端
### 文件/存储
- [MinIO](https://github.com/minio/minio) - 对象存储服务器
- [rclone](https://github.com/rclone/rclone) - 不同云存储之间同步文件
- [Syncthing](https://github.com/syncthing/syncthing) - 文件同步
- [fsnotify](https://github.com/fsnotify/fsnotify) - 文件系统监控工具
- [reflex](https://github.com/cespare/reflex) - 监听文件变更并执行命令
- [gohttpserver](https://github.com/codeskyblue/gohttpserver) - HTTP 静态文件服务器
- [XLSX](https://github.com/tealeg/xlsx) - Excel 读写包
- [Excelize](https://github.com/360EntSecGroup-Skylar/excelize) - 360 开源的 Excel 工具包
- [gopdf](https://github.com/signintech/gopdf) - PDF 生成
- [rsc/pdf](https://github.com/rsc/pdf) - PDF reader
- [SeaweedFS](https://github.com/chrislusf/seaweedfs) - 分布式文件系统
- [go-fastdfs](https://github.com/sjqzhang/go-fastdfs) - 分布式文件存储服务
- [Dragonfly](https://github.com/dragonflyoss/Dragonfly) - 基于 P2P 的分布式文件系统
- [filetype](https://github.com/h2non/filetype) - 检测文件类型
- [Afero](https://github.com/spf13/afero) - 文件操作包
- [fsync](https://github.com/spf13/fsync) - 文件/目录同步
- [filebrowser](https://github.com/filebrowser/filebrowser) - Web File Browser
- [Bigfile](https://github.com/bigfile/bigfile) - 文件传输管理系统
- [filetype](https://github.com/h2non/filetype) - 文件类型与 MIME 检测
- [go-app-paths](https://github.com/muesli/go-app-paths) - 跨平台检索目录文件
- [copy](https://github.com/otiai10/copy) - 拷贝文件夹
- [lakeFS](https://github.com/treeverse/lakeFS) - 类 Git 文件对象存储
- [Duplicacy](https://github.com/gilbertchen/duplicacy) - 无锁云备份工具,支持几乎所有存储方式
- [CasaOS](https://github.com/IceWhaleTech/CasaOS) - 家庭云系统
- [AList](https://github.com/alist-org/alist) - 支持多存储的文件列表程序
- [UniPDF](https://github.com/unidoc/unipdf) - PDF 读写处理
- [mimetype](https://github.com/gabriel-vasile/mimetype) - MIME 类型与文件扩展检测
- [gocryptfs](https://github.com/rfjakob/gocryptfs) - 加密 overlay 文件系统
- [restic](https://github.com/restic/restic) - 备份工具,使用现代的加密方法对数据进行安全的备份,支持
### 模板引擎
- [goTemplateBenchmark](https://github.com/SlinSo/goTemplateBenchmark) - 给各 Go 模板引擎做性能测试,当然也就包含了最全的模板引擎包
- [Jet](https://github.com/CloudyKit/jet) - 速度很快
- [amber](https://github.com/eknkc/amber) - HTML 模板引擎
- [fasttemplate](https://github.com/valyala/fasttemplate) - Simple and fast template engine for Go
- [quicktemplate](https://github.com/valyala/quicktemplate)
- [mustache](https://github.com/hoisie/mustache)
- [Ace](https://github.com/yosssi/ace)
- [Sprig](https://github.com/Masterminds/sprig) - 常用模板方法
- [pongo2](https://github.com/flosch/pongo2) - Django 语法风格的模板引擎
- [plush](https://github.com/gobuffalo/plush)
### 代码生成
- [esc](https://github.com/mjibson/esc)
### 文本处理
#### Markdown
- [Blackfriday](https://github.com/russross/blackfriday) - Markdown 解析器
- [Lute](https://github.com/88250/lute) - 结构化的 Markdown 引擎
- [goldmark](https://github.com/yuin/goldmark) - Markdown 解析器
- [docx2md](https://github.com/mattn/docx2md) - 转换 Word 为 Markdown
- [glamour](https://github.com/charmbracelet/glamour) - 命令行下渲染 Markdown
- [go-md2man](https://github.com/cpuguy83/go-md2man) - 转换 Markdown 为 man 手册内容
- [gomarkdown/markdown](https://github.com/gomarkdown/markdown)
- [html-to-markdown](https://github.com/JohannesKaufmann/html-to-markdown) - 转换 HTML 为 Markdown
#### HTML/CSS
- [DOM](https://github.com/go-shiori/dom) - HTML DOM 节点操作
- [obelisk](https://github.com/go-shiori/obelisk) - 保存 Web 网页为 HTML 单页面
- [html2text](https://github.com/jaytaylor/html2text) - HTML 转 text
- [go-readability](https://github.com/go-shiori/go-readability) - 让 HTML 可读性更高
- [gomponents](https://github.com/maragudk/gomponents) - 声明式视图组件,可以渲染成 HTML5
- [daz](https://github.com/stevelacy/daz) - HTML 组件组合,渲染 HTML
- [html-strip-tags-go](https://github.com/grokify/html-strip-tags-go) - 去除 HTML 标签
- [bluemonday](https://github.com/microcosm-cc/bluemonday) - XSS 探测
- [cascadia](https://github.com/andybalholm/cascadia) - CSS 选择器
- [htmlquery](https://github.com/antchfx/htmlquery) - XPath 语法查询 HTML
- [xmlquery](https://github.com/antchfx/xmlquery) - XPath 语法查询 XML
- [xpath](https://github.com/antchfx/xpath) - XPath 语法
- [goquery](https://github.com/PuerkitoBio/goquery) - jQuery 语法查询 HTML
- [css](https://github.com/ericchiang/css) - CSS 选择器
#### 其他
- [go-runewidth](https://github.com/mattn/go-runewidth) - 字符长度计算
- [gpy](https://github.com/go-ego/gpy) - Go 语言汉字转拼音工具
- [go-hashids](https://github.com/speps/go-hashids) - hashids 的 Go 版本
- [go-pinyin](https://github.com/mozillazg/go-pinyin) - 汉语拼音转换工具 Go 版
- [mahonia](https://github.com/axgle/mahonia) - 字符集编码转换
- [pangu.go](https://github.com/vinta/pangu) - Go 版本的 pangu给中英文之间加空格
- [goorgeous](https://github.com/chaseadamsio/goorgeous) - A Go ORG syntax parser to HTML
- [sergi/go-diff](https://github.com/sergi/go-diff) - Go 版本的 diff 工具包
- [sourcegraph/go-diff](https://github.com/sourcegraph/go-diff) - Go 版本的 diff 工具包
- [Chroma](https://github.com/alecthomas/chroma) - 代码语法高亮
- [syntaxhighlight](https://github.com/sourcegraph/syntaxhighlight) - 代码高亮
- [kyokomi/emoji](https://github.com/kyokomi/emoji)
- [enescakir/emoji](https://github.com/enescakir/emoji)
- [golang/freetype](https://github.com/golang/freetype) - Freetype font rasterizer
- [prose](https://github.com/jdkato/prose) - natural language processing library
- [minify](https://github.com/tdewolff/minify) - Web 静态资源压缩(HTML/JS/CSS/JSON/XML/SVG)
- [Inflection](https://github.com/jinzhu/inflection) - Pluralizes and singularizes English nouns
- [autocorrect](https://github.com/studygolang/autocorrect) - 自动给中英文之间加入合理的空格并纠正专用名词大小写
- [bleve](https://github.com/blevesearch/bleve) - modern text indexing
- [etree](https://github.com/beevik/etree) - XML 解析&生成
- [go-xml](https://github.com/droyo/go-xml)
- [feeds](https://github.com/gorilla/feeds) - RSS 内容生成
- [gofeed](https://github.com/mmcdole/gofeed) - RSS & Atom feeds 内容解析
- [sitemap](https://github.com/kataras/sitemap) - sitemap.xml 生成
- [yarr](https://github.com/nkanaev/yarr) - RSS 阅读软件
- [gogrep](https://github.com/mvdan/gogrep) - 通过语法树搜索 Go 源码
- [PipeIt](https://github.com/AllenDang/PipeIt) - 文本转换,清理和提取工具
- [regexp2](https://github.com/dlclark/regexp2) - 全功能正则表达式引擎。如果标准库的 regexp 满足不了你,可以尝试使用 regexp2
- [html2article](https://github.com/sundy-li/html2article) - 基于文本密度的 html2article 实现
- [hostctl](https://github.com/guumaster/hostctl) - `hosts` 命令行管理工具
- [go-shellwords](https://github.com/mattn/go-shellwords) - 解析命令行中字段
- [woke](https://github.com/get-woke/woke) - 检查文本文件中是否存在歧视词汇
- [go-password-validator](https://github.com/lane-c-wagner/go-password-validator) - 密码强度校验器
- [xurls](https://github.com/mvdan/xurls) - 从文本中提取 URL
- [whatlanggo](https://github.com/abadojack/whatlanggo) - 自然语言探测
- [go-enry](https://github.com/go-enry/go-enry) - 检测编程语言
- [fuzzy](https://github.com/sahilm/fuzzy) - 字符串模糊匹配
- [godlp](https://github.com/bytedance/godlp) - 数据脱敏
- [Zoekt](https://github.com/sourcegraph/zoekt) - 文本搜索引擎
### 文档
- [swag](https://github.com/swaggo/swag) - Swagger for Go
- [gin-swagger](https://github.com/swaggo/gin-swagger) - Swagger for Gin
- [go-swagger](https://github.com/go-swagger/go-swagger) - Swagger 2.0 implementation for go
### 数学计算
- [decimal](https://github.com/shopspring/decimal) - 解决浮点数计算精度问题
- [fixed](https://github.com/robaho/fixed)
- [apd](https://github.com/cockroachdb/apd) - decimal 包
- [mathfmt](https://github.com/mmcloughlin/mathfmt) - 将 LaTeX 语法的注释转换为数学公式格式
- [q](https://github.com/itsubaki/q) - 量子计算模拟器
- [accounting](https://github.com/leekchan/accounting) - 货币格式化
### 日期时间
- [now](https://github.com/jinzhu/now)
- [when](https://github.com/olebedev/when) - 自然日期时间解析
- [Carbon](https://github.com/uniplaces/carbon) - Carbon 时间处理库的 Go 语言实现
- [strftime](https://github.com/lestrrat-go/strftime) - 时间格式化
- [dateparse](https://github.com/araddon/dateparse) - 解析任意未知格式的时间字符串
### 配置
- [GoDotEnv](https://github.com/joho/godotenv) - `.env` 配置文件解析
- [go-yaml/yaml](https://github.com/go-yaml/yaml)
- [ghodss/yaml](https://github.com/ghodss/yaml)
- [toml](https://github.com/BurntSushi/toml) - `TOML` 解析&编码包
- [INI](https://github.com/go-ini/ini) - `INI` 配置文件解析
- [Viper](https://github.com/spf13/viper) - 支持 `JSON`, `TOML`, `YAML`, `HCL`, `Java` 等配置文件
- [fig](https://github.com/kkyr/fig)
- [Multiconfig](https://github.com/koding/multiconfig)
- [configor](https://github.com/jinzhu/configor)
- [envconfig](https://github.com/kelseyhightower/envconfig)
- [confd](https://github.com/kelseyhightower/confd) - 配置管理工具
- [HCL](https://github.com/hashicorp/hcl) - configuration language
- [env](https://github.com/caarlos0/env) - 解析 ENV 环境变量到结构体中
- [configor](https://github.com/jinzhu/configor)
- [koanf](https://github.com/knadh/koanf)
- [go-toml](https://github.com/pelletier/go-toml) - TOML
- [butler](https://github.com/adobe/butler) - Adobe 开源的配置管理系统
- [envsubst](https://github.com/a8m/envsubst) - 环境变量替换
### 爬虫
- [Crawlab](https://github.com/crawlab-team/crawlab) - 基于Golang的分布式爬虫管理平台支持Python、NodeJS、Go、Java、PHP等多种编程语言以及多种爬虫框架
- [Colly](https://github.com/gocolly/colly) - 网络爬虫框架
- [Pholcus](https://github.com/henrylee2cn/pholcus) - 支持分布式的高并发、重量级爬虫软件
- [go_spider](https://github.com/hu17889/go_spider)
- [Muffet](https://github.com/raviqqe/muffet) - 网站链接检查器
- [Creeper](https://github.com/wspl/creeper)
- [Geziyor](https://github.com/geziyor/geziyor) - 支持 JS 渲染的快速爬虫框架
- [Apollo](https://github.com/amirgamil/apollo) - 一个爬虫工具
- [ferret](https://github.com/MontFerret/ferret) - 声明式 Web 数据抓取
- [gocrawl](https://github.com/PuerkitoBio/gocrawl)
- [Antch](https://github.com/antchfx/antch)
- [katana](https://github.com/projectdiscovery/katana) - 爬虫&蜘蛛框架
### 数据库
#### SQL解析
- [pingcap/parser](https://github.com/pingcap/parser) - 兼容 MySQL 的 SQL 解析
- [xsqlparser](https://github.com/akito0107/xsqlparser) - SQL 解析
- [sqlparser](https://github.com/xwb1989/sqlparser) - SQL 解析
- [vitess-sqlparser](https://github.com/blastrain/vitess-sqlparser) - SQL 解析
- [dbml-go](https://github.com/duythinht/dbml-go) - [DBML](https://github.com/holistics/dbml) 解析
#### 分布式事务
- [go-saga](https://github.com/lysu/go-saga) - Saga 分布式事务实现
- [DTM](https://github.com/yedf/dtm) - 跨语言的分布式事务管理服务支持TCC、Saga、XA等
#### 数据库相关
- [usql](https://github.com/xo/usql) - 几乎支持全部 SQL 与 NoSQL 数据库的命令行工具
- [GORM](https://github.com/go-gorm/gorm) - GORM V2
+ [GORM V1](https://github.com/jinzhu/gorm)
+ [gorm2sql](https://github.com/liudanking/gorm2sql) - 根据 Model Struct 生成建表语句
+ [gorm-sharding](https://github.com/go-gorm/sharding) - 基于 Conn 层做 SQL 拦截、AST 解析、分表路由、自增主键填充,对使用者透明
- [Xorm](https://gitea.com/xorm/xorm)
- [XormPlus](https://github.com/xormplus/xorm) - Xorm 的定制增强版本
- [GoRose](https://github.com/gohouse/gorose)
- [sqlx](https://github.com/jmoiron/sqlx) - `database/sql` 扩展包
- [dbq](https://github.com/rocketlaunchr/dbq) - 数据库操作
- [gendry](https://github.com/didi/gendry) - 滴滴开源的SQL Builder
- [ozzo-dbx](https://github.com/go-ozzo/ozzo-dbx)
- [Squirrel](https://github.com/Masterminds/squirrel) - Fluent SQL Builder
- [qb](https://github.com/aacanakin/qb) - the database toolkit for go
- [mgo](http://labix.org/mgo)
+ [globalsign/mgo](https://github.com/globalsign/mgo) - The MongoDB driver for Go
+ [mgo使用指南](https://studygolang.com/articles/3485)
- [kingshard](https://github.com/flike/kingshard) - MySQL Proxy
- [SOAR](https://github.com/XiaoMi/soar) - 对SQL进行优化和改写的自动化工具
- [SQLE](https://github.com/actiontech/sqle) - SQL 审核工具
- [Vitess](https://github.com/vitessio/vitess) - 用于部署、扩展和管理大型MySQL实例集群的数据库解决方案
- [gh-ost](https://github.com/github/gh-ost) - GitHub 开源的在线更改 MySQL 表结构的工具
- [SQLer](https://github.com/alash3al/sqler) - write APIs using direct SQL queries with no hassle, let's rethink about SQL
- [gocraft/dbr](https://github.com/gocraft/dbr)
- [Gaea](https://github.com/XiaoMi/Gaea) - 小米开源的基于 MySQL 协议的数据库中间件
- [OctoSQL](https://github.com/cube2222/octosql) - 支持多数据库的 SQL 查询工具
- [goose](https://github.com/pressly/goose) - 数据库迁移工具
- [migrate](https://github.com/golang-migrate/migrate) - 数据库迁移工具
- [dbmate](https://github.com/amacneil/dbmate) - 数据库迁移工具
- [ent](https://github.com/facebook/ent) - An Entity Framework For Go
- [godb](https://github.com/samonzeweb/godb) - a Go query builder and struct mapper
- [go-nulltype](https://github.com/mattn/go-nulltype)
- [go-mysql](https://github.com/siddontang/go-mysql) - MySQL 工具集
- [SQLittle](https://github.com/alicebob/sqlittle) - 纯读取 SQLite 文件
- [Bifrost](https://github.com/brokercap/Bifrost) - MySQL 同步到 Redis、ClickHouse 等服务的异构中间件
- [elasticsql](https://github.com/cch123/elasticsql) - 转换 SQL 成 Elasticsearch DSL
- [POP](https://github.com/gobuffalo/pop) - 基于 [sqlx](https://github.com/jmoiron/sqlx) 封装的数据库 ORM 工具
- [REL](https://github.com/go-rel/rel) - Modern Database Access Layer for Go
- [RDB](https://github.com/HDT3213/rdb) - Redis RDB 文件解析和生成工具,支持转 JSON、转 AOF、寻找 Big Key、生成 RDB 文件及绘制内存火焰图等功能
- [Bytebase](https://github.com/bytebase/bytebase) - 基于网络、零配置、无依赖的数据库 Schema 变更和版本控制管理工具
- [Bun](https://github.com/uptrace/bun) - SQL 优先的 ORM写 SQL 的方式写 Go 代码,支持 PostgreSQL、MySQL、MSSQL、SQLite
#### 数据库客户端
- [Go-MySQL-Driver](https://github.com/go-sql-driver/mysql) - MySQL 驱动
- [go-mssqldb](https://github.com/denisenkom/go-mssqldb) - MSSQL 驱动
- [pq](https://github.com/lib/pq) - PostgreSQL 驱动
- [mongo-go-driver](https://github.com/mongodb/mongo-go-driver) - MongoDB 官方出品的 Go 语言驱动
- [qmgo](https://github.com/qiniu/qmgo) - MongoDB 客户端
- [clickhouse-go](https://github.com/ClickHouse/clickhouse-go) - ClickHouse 官方 Go 语言客户端
- [go-clickhouse](https://github.com/uptrace/go-clickhouse) - ClickHouse 客户端
- [go-sqlite3](https://github.com/mattn/go-sqlite3) - SQLite3 驱动
- [gohbase](https://github.com/tsuna/gohbase) - HBase 客户端
- [redigo](https://github.com/gomodule/redigo) - Redis 客户端
- [go-redis](https://github.com/redis/go-redis) - Redis 客户端
- [rueidis](https://github.com/rueian/rueidis) - Redis 客户端
- [redsync](https://github.com/go-redsync/redsync) - 基于 Redis 的分布式锁
- [redislock](https://github.com/bsm/redislock) - 基于 Redis 的分布式锁
- [Tiny RDM](https://github.com/tiny-craft/tiny-rdm) - Redis 桌面客户端
#### 数据库引擎
- [etcd](https://github.com/etcd-io/etcd) - KV 分布式存储
- [InfluxDB](https://github.com/influxdata/influxdb) - 时间序列数据库
- [Prometheus](https://github.com/prometheus/prometheus) - 服务监控系统 & 时间序列数据库
- [tstorage](https://github.com/nakabonne/tstorage) - 时间序列数据库
- [Thanos](https://github.com/thanos-io/thanos) - 支持 Prometheus 简化部署、高可用、分布式存储
- [CockroachDB](https://github.com/cockroachdb/cockroach) - 分布式 SQL 数据库
- [Cayley](https://github.com/cayleygraph/cayley) - 图数据库
- [RadonDB](https://github.com/radondb/radon) - 基于 MySQL 研发的新一代分布式关系型数据库
- [TiDB](https://github.com/pingcap/tidb) - 分布式关系型数据库,兼容 MySQL 协议
- [AresDB](https://github.com/uber/aresdb) - Uber 开源的 GPU 驱动的实时分析存储&查询引擎
- [leveldb](https://github.com/syndtr/goleveldb) - LevelDB 的 Go 实现
- [Dgraph](https://github.com/dgraph-io/dgraph) - 分布式图数据库
- [rqlite](https://github.com/rqlite/rqlite) - 基于 SQLite 的轻量级分布式关系数据库
- [gaeadb](https://github.com/infinivision/gaeadb)
- [BadgerDB](https://github.com/dgraph-io/badger) - KV 数据库,支持 ACID 事务
- [LBADD](https://github.com/tomarrell/lbadd) - 用 Go 实现的分布式 SQL 数据库
- [go-memdb](https://github.com/hashicorp/go-memdb) - 建立在不可变 Radix 树上的内存数据库
- [VectorSQL](https://github.com/vectorengine/vectorsql) - 应用于 IoT 和大数据的 DBMS 数据库,类似于 ClickHouse
- [BuntDB](https://github.com/tidwall/buntdb) - 基于内存的KV数据库支持磁盘持久化、ACID事务
- [**TinySQL**](https://github.com/pingcap-incubator/tinysql) - 迷你分布式关系型数据库
- [Tile38](https://github.com/tidwall/tile38) - GEO 数据库
- [Redcon](https://github.com/tidwall/redcon) - 兼容 Redis 协议的自定义 Redis 服务,采用 BuntDB 和 Tile38 实现存储
- [genji](https://github.com/genjidb/genji) - 文档内嵌型数据库
- [Dolt](https://github.com/dolthub/dolt) - 像 Git 一样操作数据库
- [rosedb](https://github.com/flower-corp/rosedb) - 简洁、高效的 KV 数据库,支持多种数据结构
- [LinDB](https://github.com/lindb/lindb) - 分布式时序数据库
- [mandodb](https://github.com/chenjiandongx/mandodb) - 一个示例项目,作者介绍如何从零开始实现一个小型的时序数据库
- [go-mysql-server](https://github.com/dolthub/go-mysql-server) - 解析 MySQL 协议并优化 SQL 的数据库引擎
- [Milvus](https://github.com/milvus-io/milvus) - 向量数据库
- [FerretDB](https://github.com/FerretDB/FerretDB) - MangoDB 替代品
- [LotusDB](https://github.com/flower-corp/lotusdb) - 快速 KV 存储引擎,兼容 LSM 和 B+ 树
- [NutsDB](https://github.com/nutsdb/nutsdb) - 可持久化、事务的内嵌 KV 数据库
- [Olric](https://github.com/buraksezer/olric)
### 缓存
- [GCache](https://github.com/bluele/gcache)
- [bbolt](https://github.com/etcd-io/bbolt) - key/value store
- [BigCache](https://github.com/allegro/bigcache)
- [go-cache](https://github.com/patrickmn/go-cache) - KV 内存缓存
- [gomemcache](https://github.com/bradfitz/gomemcache) - Memcache 客户端
- [cache2go](https://github.com/muesli/cache2go)
- [ristretto](https://github.com/dgraph-io/ristretto)
- [fastcache](https://github.com/VictoriaMetrics/fastcache)
- [FreeCache](https://github.com/coocood/freecache)
- [godis](https://github.com/hdt3213/godis) - Go 语言实现的 Redis 服务器和分布式集群
- [groupcache](https://github.com/golang/groupcache) - 分布式缓存
- [cachego](https://github.com/faabiosr/cachego) - 支持 Redis、Bolt 等缓存接口
- [diskv](https://github.com/peterbourgon/diskv) - 基于硬盘的 KV 存储
- [Pebble](https://github.com/cockroachdb/pebble) - 被 CockroachDB 使用的 KV 存储
### 搜索推荐
- [wukong](https://github.com/huichen/wukong) - 全文搜索引擎
- [go-elasticsearch](https://github.com/elastic/go-elasticsearch) - 官方 ES 客户端
- [elastic](https://github.com/olivere/elastic) - Elasticsearch 客户端
- [go-mysql-elasticsearch](https://github.com/siddontang/go-mysql-elasticsearch) - Sync MySQL data into elasticsearch
- [gse](https://github.com/go-ego/gse) - Go 语言分词
- [sego](https://github.com/huichen/sego) - Go 中文分词
- [gojieba](https://github.com/yanyiwu/gojieba) - "结巴"中文分词的 Go 语言版本
- [Riot](https://github.com/go-ego/riot) - 全文搜索引擎
- [simplefts](https://github.com/akrylysov/simplefts) - 超简单的全文搜索引擎实现
- [Blast](https://github.com/mosuka/blast) - 全文搜索(`Archived`)
- [Fuzzy Search](https://github.com/lithammer/fuzzysearch) - 文本模糊搜索
- [gorse](https://github.com/zhenghaoz/gorse) - 单节点训练和分布式预测推荐系统引擎
- [gofound](https://github.com/newpanjing/gofound) - 全文搜索引擎
- [ZincSearch](https://github.com/zinclabs/zinc) - 全文搜索引擎
- [Bluge](https://github.com/blugelabs/bluge) - 文本分词
### 表单
- [validator](https://github.com/go-playground/validator)
- [ozzo-validation](https://github.com/go-ozzo/ozzo-validation) - 使用代码指定规则而非Tag
- [go-tagexpr](https://github.com/bytedance/go-tagexpr) - 字节跳动开源的结构体标签表达式解释器
- [govalidator](https://github.com/asaskevich/govalidator)
### Auth
- [Casbin](https://github.com/casbin/casbin) - 权限控制管理
- [pam-ussh](https://github.com/uber/pam-ussh) - Uber's SSH certificate pam module
- [jwt-go](https://github.com/golang-jwt/jwt) - JWT for Go
- [kataras/jwt](https://github.com/kataras/jwt) - JWT 轻量级实现
- [cristalhq/jwt](https://github.com/cristalhq/jwt)
- [sessions](https://github.com/gorilla/sessions) - 后端 SESSION 服务
- [securecookie](https://github.com/gorilla/securecookie) - cookie 加密/解密
- [Goth](https://github.com/markbates/goth) - Multi-Provider Authentication for Go
- [branca](https://github.com/hako/branca) - 号称比 JWT 更安全的 token 解决方案
- [gin-jwt](https://github.com/appleboy/gin-jwt) - Gin 框架的 JWT 中间件
- [Authboss](https://github.com/volatiletech/authboss) - Web Auth 系统
- [ZITADEL](https://github.com/zitadel/zitadel) - 身份认证系统,支持各种认证模式
### 加密/解密
- [2fa](https://github.com/rsc/2fa) - Two-factor authentication on the command line
- [age](https://github.com/FiloSottile/age) - 文件加密工具(库)
- [CIRCL](https://github.com/cloudflare/circl) - Cloudflare Interoperable, Reusable Cryptographic Library
### 视频
- [goav](https://github.com/giorgisio/goav) - FFmpeg 视频处理
- [lal](https://github.com/q191201771/lal) - 直播流媒体网络传输服务器
- [bililive-go](https://github.com/hr3lxphr6j/bililive-go) - 直播录制工具
- [screego](https://github.com/screego/server) - 通过浏览器共享开发者屏幕
- [livego](https://github.com/gwuhaolin/livego) - 直播服务器
- [Monibuca](https://github.com/langhuihui/monibuca) - 流媒体服务器开发框架
- [olive](https://github.com/go-olive/olive) - 支持虎牙等平台的直播录制
- [lux](https://github.com/iawia002/lux) - 各大视频网站的视频下载工具
### 图形处理
- [barcode](https://github.com/boombuler/barcode) - 条形码/二维码生成器
- [picfit](https://github.com/thoas/picfit) - 图片操作、裁剪、管理服务器
- [gmfs](http://git.oschina.net/juapk/gmfs) - 图片操作、裁剪、管理服务器
- [besticon](https://github.com/mat/besticon) - favicon 服务
- [Caire](https://github.com/esimov/caire) - 图片操作库
- [Imaging](https://github.com/disintegration/imaging) - 图片操作库
- [gocaptcha](https://github.com/lifei6671/gocaptcha) - 验证码生成
- [base64Captcha](https://github.com/mojocn/base64Captcha) - 验证码
- [go-is-svg](https://github.com/h2non/go-is-svg) - 校验是否为 SVG 图片
- [identicon](https://github.com/issue9/identicon) - 根据用户的 IP 、邮箱名等任意数据为用户产生漂亮的随机头像
- [prominentcolor](https://github.com/EdlinOrg/prominentcolor) - 识别图片的主要颜色
- [dchest/captcha](https://github.com/dchest/captcha) - 生成和验证图片或音频验证码
- [bimg](https://github.com/h2non/bimg) - 图片处理
- [imaginary](https://github.com/h2non/imaginary) - 图片处理服务
- [primitive](https://github.com/fogleman/primitive) - 用原始几何图形绘制图形
- [orly](https://github.com/nanmu42/orly) - 生成你自己的O'RLY动物书封面
- [smartcrop](https://github.com/muesli/smartcrop) - 智能裁剪图片
- [gift](https://github.com/disintegration/gift) - 图片滤镜
- [Germanium](https://github.com/matsuyoshi30/germanium) - 给代码生成图片
- [Go Graphics](https://github.com/fogleman/gg) - 2D 图片渲染
- [canvas](https://github.com/tdewolff/canvas) - 矢量图绘制
- [formulae](https://github.com/tdewolff/formulae) - 数学公式解析、计算、图表绘制
- [imagor](https://github.com/cshum/imagor) - 图像处理服务器
- [Triangula](https://github.com/RH12503/Triangula) - 给图片增加三角形纹样风格的滤镜
- [D2](https://github.com/terrastruct/d2) - 一种将文本转换成图形的图表脚本语言
- [ImGo](https://github.com/fishtailstudio/imgo) - 简洁、链式调用的图像处理库
- [Invoice](https://github.com/maaslalani/invoice) - 发票生成工具,可通过参数和配置文件进行创建和管理各种类型的发票
#### 图片识别
- [go-face](https://github.com/Kagami/go-face) - 面部识别
### 图表
- [go-echarts](https://github.com/chenjiandongx/go-echarts) - Echarts 图表库
- [gonum/plot](https://github.com/gonum/plot) - 图形绘制
- [pinhole](https://github.com/tidwall/pinhole) - 3D 线框图绘制
- [globe](https://github.com/mmcloughlin/globe) - 地球线框图绘制
- [ink](https://github.com/buchanae/ink) - Go 中的 2D 图形框架
- [go-plantuml](https://github.com/bykof/go-plantuml) - 基于 Go 源码生成 plantuml 图
- [go-diagrams](https://github.com/blushft/go-diagrams) - 通过代码生成图表
- [GoCity](https://github.com/rodrigo-brito/gocity) - 3D 展示城市
### 构建编译
- [**Mage**](https://github.com/magefile/mage) - 类似于 Makefile 的命令行工具,用于构建和运行 Go 项目
- [**GoReleaser**](https://github.com/goreleaser/goreleaser) - Go 多平台二进制文件打包、并支持发布到 Homebrew 的工具
- [goxc](https://github.com/laher/goxc) - 跨平台编译工具(因 1.5 版本开始已自带交叉编译,故已不再维护)
- [Task](https://github.com/go-task/task) - 类似于 `Make` 的构建工具
- [codegangsta/gin](https://github.com/codegangsta/gin) - 热编译工具
- [Air](https://github.com/cosmtrek/air) - 热编译工具
- [gowatch](https://github.com/silenceper/gowatch) - 热编译工具
- [Fresh](https://github.com/gravityblast/fresh) - 热编译工具
- [dh-make-golang](https://github.com/Debian/dh-make-golang) - 自动构建 Debian 包
- [gobinaries](https://github.com/tj/gobinaries) - 不用安装Go就能编译安装Go编写的程序
- [nFPM](https://github.com/goreleaser/nfpm) - deb、rpm、apk 等打包工具
- [Gox](https://github.com/mitchellh/gox) - Go 跨端编译工具
- [garble](https://github.com/burrowers/garble) - 混淆代码
- [gobfuscate](https://github.com/unixpickle/gobfuscate) - 混淆代码
- [go-appimage](https://github.com/probonopd/go-appimage) - Go 语言实现 AppImage 打包工具
#### 静态资源内嵌
- [pkger](https://github.com/markbates/pkger) - 将静态文件打包成 Go 二进制文件
- [mewn](https://github.com/leaanthony/mewn) - 静态文件嵌入打包到二进制文件
- [statik](https://github.com/rakyll/statik) - 静态文件嵌入
- [go.rice](https://github.com/GeertJohan/go.rice)
- [go-bindata](https://github.com/go-bindata/go-bindata) - 将静态文件转换成 Go 代码文件
- [vfsgen](https://github.com/shurcooL/vfsgen) - 将静态文件打包成 `http.FileSystem` 类型进行访问
- [packr](https://github.com/gobuffalo/packr)
### 优雅升级
- [tableflip](https://github.com/cloudflare/tableflip) - Web 服务升级
- [selfupdate](https://github.com/minio/selfupdate) - 二进制文件自动升级
- [overseer](https://github.com/jpillora/overseer)
- [go-github-selfupdate](https://github.com/rhysd/go-github-selfupdate) - 依托 GitHub 自动升级
### 代码分析
- [reviewdog](https://github.com/reviewdog/reviewdog) - Code Review 机器人
- [revive](https://github.com/mgechev/revive) - 代码检查分析
- [**GolangCI-Lint**](https://github.com/golangci/golangci-lint) - 代码质量检查分析工具
- [errcheck](https://github.com/kisielk/errcheck) - 检测未处理的错误(errors)
- [Staticcheck](https://github.com/dominikh/go-tools) - 一系列的 Go 代码静态分析工具
- [Golint](https://github.com/golang/lint) - Google 官方出品的代码质量检测工具
- [GoReporter](https://github.com/360EntSecGroup-Skylar/goreporter)
- [go-critic](https://github.com/go-critic/go-critic)
- [gocloc](https://github.com/hhatto/gocloc) - 分语言代码行数统计
- [coca](https://github.com/phodal/coca) - 代码统计分析
- [**Go Report Card**](https://github.com/gojp/goreportcard) - Go 项目质量分析报告工具
- [ddsv-go](https://github.com/y-taka-23/ddsv-go) - 死锁检测工具
- [golang/perf](https://github.com/golang/perf) - 官方性能量化分析工具
- [GoPlantUML](https://github.com/jfeliu007/goplantuml) - 为 Go 项目生成 PlantUML 类图
- [gosize](https://github.com/bradfitz/gosize) - 分析Go二进制文件大小
- [shotizam](https://github.com/bradfitz/shotizam) - 分析 Go 二进制文件的大小并输出到 SQLite3
- [goconst](https://github.com/jgautheron/goconst) - 查找可以被常量替换的重复字符串
- [sploit](https://github.com/zznop/sploit) - 帮助二进制分析和开发的库
- [perf](https://github.com/hodgesds/perf-utils) - Perf Utilities for Go
- [fgprof](https://github.com/felixge/fgprof) - Go 性能分析工具
- [conprof](https://github.com/conprof/conprof) - 协程分析
- [statsview](https://github.com/go-echarts/statsview) - 实时 Go 运行时统计数据可视化分析器
- [codesearch](https://github.com/google/codesearch) - 代码搜索工具
- [Pyroscope](https://github.com/pyroscope-io/pyroscope) - 可视化程序性能监控工具,支持多种语言
- [gosec](https://github.com/securego/gosec) - 代码安全性检查工具
- [gokart](https://github.com/praetorian-inc/gokart) - 代码静态分析工具
- [gofumpt](https://github.com/mvdan/gofumpt) - `gofmt` 增强版代码格式化工具
- [NoVerify](https://github.com/VKCOM/noverify) - PHP 代码分析工具
- [fieldalignment](https://github.com/golang/tools/tree/master/go/analysis/passes/fieldalignment) - 结构体字段内存对齐分析和自动修复工具
- [Bearer](https://github.com/bearer/bearer) - 代码安全扫描工具
### 调试
- [**go-spew**](https://github.com/davecgh/go-spew) - 变量打印工具
- [**Delve**](https://github.com/go-delve/delve) - Debug 工具
- [gdlv](https://github.com/aarzilli/gdlv) - Delve 界面版本
- [Weaver](https://github.com/grantseltzer/weaver) - 跟踪 Go 程序执行链路
- [repr](https://github.com/alecthomas/repr) - 变量打印工具
- [pp](https://github.com/k0kubun/pp) - 彩色变量打印工具
- [ffmt](https://github.com/go-ffmt/ffmt) - 变量打印工具
- [gops](https://github.com/google/gops) - 谷歌官方出品的 Go 程序监控调试工具
- [pprof](https://github.com/google/pprof)
- [go-callvis](https://github.com/TrueFurby/go-callvis) - 可视化Go程序的调用图
- [q](https://github.com/y0ssar1an/q) - 自动打印变量类型并且格式化输出
- [Litter](https://github.com/sanity-io/litter)
- [RDebug](https://github.com/didi/rdebug) - 滴滴开源的一款用于 RD 研发、自测、调试的实用工具
- [debugcharts](https://github.com/mkevac/debugcharts) - Go 内存占用可视化调试工具
- [gcvis](https://github.com/davecheney/gcvis) - 实时可视化 gctrace
- [pkg/profile](https://github.com/pkg/profile)
- [statsviz](https://github.com/arl/statsviz) - 在浏览器中实时查看 Go 应用程序运行时统计信息GCMemStats 等)
- [autopprof](https://github.com/rakyll/autopprof) - 自动分析 pprof
- [stack](https://github.com/go-stack/stack) - 捕获、操作、格式化调用栈信息
- [pretty](https://github.com/kr/pretty) - 打印变量
- [go-deadlock](https://github.com/sasha-s/go-deadlock) - 对 `(RW)Mutex` 进行注入,并提供死锁检测
- [mmcloughlin/profile](https://github.com/mmcloughlin/profile)
- [gcnotifier](https://github.com/CAFxX/gcnotifier) - 当发生 GC 时通知
- [grmon](https://github.com/bcicen/grmon) - 命令行监控显示 goroutines
- [valast](https://github.com/hexops/valast) - 打印输出变量的 `go/ast` 结构,类似于 PHP 的 `var_export` 函数
- [lensm](https://github.com/loov/lensm) - Go 汇编与源码对照查看工具
- [holmes](https://github.com/mosn/holmes) - 基于规则的自动 Go Profile Dumper
### 测试
- [GoConvey](https://github.com/smartystreets/goconvey) - 含Web界面的单元测试框架
- [GoMock](https://github.com/golang/mock) - 谷歌出品的Mock测试框架
- [GoStub](https://github.com/prashantv/gostub)
- [Monkey](https://github.com/bouk/monkey) - (**Archived**) Monkey patching in Go
- [gomonkey](https://github.com/agiledragon/gomonkey) - 猴子补丁对函数、变量等进行打桩方便单元测试Fork 自 [Monkey](https://github.com/bouk/monkey)
- [SuperMonkey](https://github.com/cch123/supermonkey) - 让私有方法可测
- [mockery](https://github.com/vektra/mockery) - 自动为接口生成 mock 代码
- [Ginkgo](https://github.com/onsi/ginkgo) - BBD 测试框架
- [fperf](https://github.com/shafreeck/fperf) - 压测工具
- [gocheck](https://github.com/go-check/check)
- [Testify](https://github.com/stretchr/testify)
- [gotests](https://github.com/cweill/gotests) - 根据源码自动生成测试文件
- [TestSQL](https://github.com/zhulongcheng/testsql) - 根据 SQL 创建语句生成测试数据
- [httpmock](https://github.com/jarcoal/httpmock) - HTTP Mock
- [Goblin](https://github.com/franela/goblin) - BDD 测试框架
- [go-faker/faker](https://github.com/go-faker/faker) - Struct Data Fake Generator
- [gofakeit](https://github.com/brianvoe/gofakeit) - 随机数据生成器
- [dmgk/faker](https://github.com/dmgk/faker)
- [go-tprof](https://github.com/gokultp/go-tprof) - 包测试报告生成工具
- [go-fuzz](https://github.com/dvyukov/go-fuzz) - randomized testing for Go
- [gofight](https://github.com/appleboy/gofight) - Testing API Handler
- [sqlmock](https://github.com/DATA-DOG/go-sqlmock) - SQL 测试
- [sqlbench](https://github.com/felixge/sqlbench) - SQL
- [silk](https://github.com/matryer/silk) - 基于 Markdown 的接口测试
- [gock](https://github.com/h2non/gock) - HTTP mock 测试
- [godog](https://github.com/cucumber/godog) - BDD 测试框架 Cucumber 的 Go 版本
- [endly](https://github.com/viant/endly) - E2E端到端测试
- [is](https://github.com/matryer/is) - 迷你测试框架
- [Terratest](https://github.com/gruntwork-io/terratest) - 基础设施测试,比如 Docker
- [agouti](https://github.com/sclevine/agouti) - Web 驱动的验收测试框架
- [httpexpect](https://github.com/gavv/httpexpect) - 端到端 HTTP & REST 测试框架
- [gocov](https://github.com/axw/gocov) - 测试覆盖率
- [miniredis](https://github.com/alicebob/miniredis) - Redis 数据测试
- [htmltest](https://github.com/wjdp/htmltest) - HTML 测试
- [gnomock](https://github.com/orlangure/gnomock) - 无需 mock 的 Go 代码测试框架
- [gunit](https://github.com/smartystreets/gunit) - xUnit 风格测试框架
- [quicktest](https://github.com/frankban/quicktest)
- [k6](https://github.com/k6io/k6) - 负载测试工具
- [go-cover-treemap](https://github.com/nikolaydubina/go-cover-treemap) - 将覆盖率测试结果转换成 TreeMap 图
- [ZTF](https://github.com/easysoft/zentaoatf) - 禅道开源的自动化测试框架
- [Moq](https://github.com/matryer/moq) - 为接口生成 Mock 代码
### 错误处理
- [errors](https://github.com/pkg/errors)
- [errorx](https://github.com/joomcode/errorx)
- [errwrap](https://github.com/fatih/errwrap) - Go tool to wrap and fix errors with the new `%w` verb directive
- [erris](https://github.com/romanyx/erris) - Linter for errors.Is and errors.As
- [eris](https://github.com/rotisserie/eris) - 旨在通过错误包装,堆栈跟踪和输出格式为你提供对错误处理的更多控制
- [errlog](https://github.com/snwfdhmp/errlog) - 使用静态和堆栈跟踪分析来快速确定哪个函数调用导致的错误
- [juju/errors](https://github.com/juju/errors)
- [go-fault](https://github.com/github/go-fault) - GitHub 官方出品,基于标准库 http 中间件的故障注入库
- [merry](https://github.com/ansel1/merry) - 支持堆栈、状态码的错误处理
- [cockroachdb/errors](https://github.com/cockroachdb/errors) - 功能强大、可替代 `errors``github.com/pkg/errors` 的错误处理包
- [go-multierror](https://github.com/hashicorp/go-multierror) - 支持错误列表
### 安全
- [Kunpeng](https://github.com/opensec-cn/kunpeng) - 开源POC检测框架
- [nmap](https://github.com/Ullaakut/nmap) - 安全审计工具 `nmap` 开发包
- [Hetty](https://github.com/dstotijn/hetty) - 用于安全研究的 HTTP 工具包,具有 Web 接口和代理日志查看器的拦截 HTTP 代理
- [Fibratus](https://github.com/rabbitstack/fibratus) - Windows 内核漏洞利用和跟踪工具
- [Secure](https://github.com/unrolled/secure) - HTTP 安全中间件
- [nuclei](https://github.com/projectdiscovery/nuclei) - 基于YAML语法模板的定制化快速漏洞扫描器
- [Gitleaks](https://github.com/gitleaks/gitleaks) - 用于在 Git 存储库中查找敏感信息和密钥的开源工具
### 系统信息
- [go-hardware](https://github.com/rakyll/go-hardware) - 收集了一堆关于硬件信息的包
- [cpuid](https://github.com/klauspost/cpuid) - CPU 信息
- [gopsutil](https://github.com/shirou/gopsutil) - `ps` 功能包
- [go-sysinfo](https://github.com/elastic/go-sysinfo) - 系统信息
- [go-locale](https://github.com/Xuanwo/go-locale) - 跨平台语言检测库
- [go-ps](https://github.com/mitchellh/go-ps) - 系统进程信息
- [psgo](https://github.com/containers/psgo) - `ps` 命令实现
- [ghw](https://github.com/jaypipes/ghw) - 硬件信息
- [machineid](https://github.com/denisbrodbeck/machineid) - 获取机器ID
### UUID
- [go.uuid](https://github.com/satori/go.uuid) - UUID 库
- [SEQSVR](https://github.com/qichengzx/seqsvr) - Go + MySQL 实现的分布式 ID 生成服务
- [google/uuid](https://github.com/google/uuid) - Google 开源的 uuid 包
- [gofrs/uuid](https://github.com/gofrs/uuid)
- [snowflake](https://github.com/bwmarrin/snowflake) - Twitter snowflake IDs
- [sonyflake](https://github.com/sony/sonyflake) - Sony 版本的 Twitter's Snowflake
- [ulid](https://github.com/oklog/ulid) - ULID Go 语言实现
- [ksuid](https://github.com/segmentio/ksuid) - K-Sortable Globally Unique IDs
- [go-nanoid](https://github.com/jaevor/go-nanoid) - NanoID 实现
- [xid](https://github.com/rs/xid) - 全局唯一 ID 生成器
### 日志
- [logr](https://github.com/go-logr/logr) - 日志包标准接口
- [Logrus](https://github.com/sirupsen/logrus) - 日志记录包
- [zerolog](https://github.com/rs/zerolog)
- [zap](https://github.com/uber-go/zap) - Uber 开发的日志记录包
- [Seelog](https://github.com/cihub/seelog)
- [logkit](https://github.com/qiniu/logkit) - 七牛开源的日志收集工具
- [gogstash](https://github.com/tsaikd/gogstash) - 类似于 Logstash 的日志收集器
- [lumberjack](https://github.com/natefinch/lumberjack) - 日志文件切割
- [file-rotatelogs](https://github.com/lestrrat-go/file-rotatelogs) - 日志文件切割
- [go-syslog](https://github.com/influxdata/go-syslog) - 极速 Syslog 解析器
- [glog](https://github.com/golang/glog)
### 监控告警
- [OpenFalcon](https://github.com/open-falcon/falcon-plus) - 小米开源的监控系统
- [Prometheus](https://github.com/prometheus/prometheus) - 服务监控系统 & 时间序列数据库
- [Grafana](https://github.com/grafana/grafana) - 分析监视平台, 支持 Graphite, Elasticsearch, OpenTSDB, Prometheus, InfluxDB 等数据源
+ [grabana](https://github.com/K-Phoen/grabana) - 用 Go 代码快速创建 grafana dashboards
- [Jaeger](https://github.com/jaegertracing/jaeger) - 分布式追踪系统
- [go-osstat](https://github.com/mackerelio/go-osstat) - 系统指标统计
- [grafterm](https://github.com/slok/grafterm) - Metrics dashboards on terminal
- [mymon](https://github.com/open-falcon/mymon) - MySQL 运行监控
- [PingMe](https://github.com/kha7iq/pingme) - 支持多消息平台的服务可用性报警命令工具
- [supervisord](https://github.com/ochinchina/supervisord) - Go 语言实现 Supervisor
- [Grafana Tempo](https://github.com/grafana/tempo) - 分布式追踪系统
- [EaseProbe](https://github.com/megaease/easeprobe) - 服务探活工具并通知
- [Uptrace](https://github.com/uptrace/uptrace) - APM 工具,支持 OpenTelemetry 追踪、指标和日志
- [Nightingale](https://github.com/ccfos/nightingale) - 滴滴基于 OpenFalcon 开源的监控系统
### 统计分析
- [Fathom](https://github.com/usefathom/fathom) - Web 站点统计
- [Veneur](https://github.com/stripe/veneur) - 分布式实时数据处理管道
- [gonum](https://github.com/gonum/gonum) - 科学计算相关
### 容器技术
- [moby](https://github.com/moby/moby) - Docker
- [docker-ce](https://github.com/docker/docker-ce)
- [Rancher](https://github.com/rancher/rancher) - 全栈化企业级容器管理平台
- [Gorsair](https://github.com/Ullaakut/Gorsair)
- [docui](https://github.com/skanehira/docui) - TUI Client for Docker
- [Podman](https://github.com/containers/libpod) - 管理和运行任何符合 `OCI` 规范的容器和容器镜像
- [Skopeo](https://github.com/containers/skopeo) - 镜像管理工具
- [Buildah](https://github.com/containers/buildah) - 构建 `OCI` 容器镜像的工具
- [go-docker](https://github.com/pibigstar/go-docker) - 用 Go 实现 Docker 核心功能
- [Packer](https://github.com/hashicorp/packer) - 轻量级的镜像定义工具
- [cosign](https://github.com/sigstore/cosign) - 容器签名和验证
- [SlimToolkit](https://github.com/slimtoolkit/slim) - 检查、缩小和调试容器
### 集群管理
- [Nomad](https://github.com/hashicorp/nomad) - 集群管理器和调度器
- [OpenShift Origin](https://github.com/openshift/origin) - Red Hat 开发的容器化软件解决方案
#### Kubernetes
- [kubernetes](https://github.com/kubernetes/kubernetes) - 容器调度管理平台
- [k0s](https://github.com/k0sproject/k0s) - 最小体积的 k8s 发行版
- [sealos](https://github.com/fanux/sealos) - 一条命令部署 Kubernetes 高可用集群
- [KubeEye](https://github.com/kubesphere/kubeeye) - 通过配置规则发现 Kubernetes 上的各种问题
- [endpoints-operator](https://github.com/sealyun/endpoints-operator) - K8S内部服务访问外部服务的具备探活功能的4层LB
### 机器学习
- [goml](https://github.com/cdipaolo/goml) - 机器学习库
- [GoLearn](https://github.com/sjwhitworth/golearn) - 一个 "开箱即用" 的机器学习库
- [glow](https://github.com/chrislusf/glow) - 易用的分布式计算系统
- [Gobot](https://github.com/hybridgroup/gobot) - 机器人和物理计算语言库
- [Olivia](https://github.com/olivia-ai/olivia) - 神经网络
- [Pico](https://github.com/esimov/pigo) - 基于像素强度比较的物体检测纸张的纯 Go 脸部检测库
- [tfgo](https://github.com/galeone/tfgo) - Tensorflow in Go
- [Prophecis](https://github.com/WeBankFinTech/Prophecis) - 微众银行自研的一站式云原生机器学习平台
- [AID](https://github.com/autoai-org/AID) - 机器学习ops平台发现、部署、优化
- [SQLFlow](https://github.com/sql-machine-learning/sqlflow) - SQL引擎+AI引擎
### 人工智能
- [go-openai](https://github.com/sashabaranov/go-openai) - [OpenAI API](https://platform.openai.com) Go 客户端 SDK
- [LocalAI](https://github.com/go-skynet/LocalAI) - 低成本的硬件上运行模型计算的本地计算框架,支持多种模型,提供兼容 OpenAI 接口协议的 REST API
### 算法
- [GoDS](https://github.com/emirpasic/gods) - Go 实现了多种数据结构
- [Dragonboat](https://github.com/lni/dragonboat) - 多组 Raft 共识算法库
- [eliben/raft](https://github.com/eliben/raft) - Raft 算法
- [hashicorp/raft](https://github.com/hashicorp/raft) - Raft 算法
- [Graft](https://github.com/nats-io/graft) - Raft 算法
- [golang-lru](https://github.com/hashicorp/golang-lru) - LRU 算法实现
- [tinylru](https://github.com/tidwall/tinylru)
- [finn](https://github.com/tidwall/finn) - Fast **Raft** framework using the Redis protocol for Go
- [xorfilter](https://github.com/FastFilter/xorfilter)
- [priyankchheda/algorithms](https://github.com/priyankchheda/algorithms) - 各种算法的 Go 语言实现
- [meow](https://github.com/mmcloughlin/meow) - Meow hash
- [basalt](https://github.com/rpcxio/basalt) - 高性能的分布式的专门空间优化的 Bitmap 服务, 杜绝 Bloomfilter 和 CuckooFilter 的误判
- [go-blurhash](https://github.com/buckket/go-blurhash) - BlurHash是模糊图片的一种哈希算法
- [xxhash](https://github.com/cespare/xxhash) - xxHash 哈希算法实现
- [go-multihash](https://github.com/multiformats/go-multihash) - 各种 Hash 算法实现
- [memberlist](https://github.com/hashicorp/memberlist) - 基于 gossip 协议实现的管理集群成员和成员失败检测的开发包
- [backoff](https://github.com/cenkalti/backoff) - 指数退避算法(Exponential Backoff)
- [FSM](https://github.com/looplab/fsm) - 有限状态机
### 数据结构
- [go-datastructures](https://github.com/Workiva/go-datastructures)
- [Play-with-Data-Structures](https://github.com/Donng/Play-with-Data-Structures) - 「玩转数据结构」课程的 Go 语言实现版本
- [HashMap](https://github.com/cornelk/hashmap)
- [SipHash](https://github.com/dchest/siphash) - SipHash-2-4
- [Bigslice](https://github.com/grailbio/bigslice)
- [golang-set](https://github.com/deckarep/golang-set) - The missing set collection
- [rbang](https://github.com/tidwall/rbang) - R!tree 实现
- [rtreego](https://github.com/dhconnelly/rtreego) - R-tree
- [google/btree](https://github.com/google/btree) - B-Tree
- [tinybtree](https://github.com/tidwall/tinybtree) - B-tree
- [dataframe-go](https://github.com/rocketlaunchr/dataframe-go) - 用于数据统计和操作的包
- [go-set](https://github.com/scylladb/go-set) - 集合工具包
- [orderedmap](https://github.com/elliotchance/orderedmap) - 有序字典
- [trie](https://github.com/dghubble/trie)
- [Slim](https://github.com/openacid/slim) - 空间高利用率的数据结构
- [bitset](https://github.com/bits-and-blooms/bitset) - 位集合及其操作
- [bloom](https://github.com/bits-and-blooms/bloom) - Bloom filters
- [roaring](https://github.com/RoaringBitmap/roaring) - 压缩位图
- [go-immutable-radix](https://github.com/hashicorp/go-immutable-radix) - Radix 树
### 依赖注入
- [go-autowire](https://github.com/Just-maple/go-autowire) - 使用注解自动生成 [wire](https://github.com/google/wire) - 依赖注入
- [dig](https://github.com/uber-go/dig)
- [Fx](https://github.com/uber-go/fx)
### JSON
- [GJSON](https://github.com/tidwall/gjson) - JSON 解释器
- [SJSON](https://github.com/tidwall/sjson) - JSON 修改工具
- [fastjson](https://github.com/valyala/fastjson) - fast JSON parser and validator for Go
- [jsonparser](https://github.com/buger/jsonparser)
- [ffjson](https://github.com/pquerna/ffjson)
- [json-iterator](https://github.com/json-iterator/go) - 滴滴开源的 JSON 解析器
- [gojsonq](https://github.com/thedevsaddam/gojsonq) - JSON/YAML/XML/CSV 等数据查询
- [easyjson](https://github.com/mailru/easyjson)
- [go-jsonc](https://github.com/akshaybharambe14/go-jsonc) - 将带注释的 JSON 转为无注释的
- [jin](https://github.com/ecoshub/jin) - JSON 操作工具包,同时具有标准库和类似 `tidwall/gjson``tidwall/sjson` 的功能
- [hujson](https://github.com/tailscale/hujson) - 支持注释的 JSON 解码
- [pkg/json](https://github.com/pkg/json) - JSON Decoder
- [ColorJSON](https://github.com/TylerBrock/colorjson) - 终端中打印彩色 JSON
- [jid](https://github.com/simeji/jid) - JSON 数据解析读取工具
- [jsonc](https://github.com/tidwall/jsonc) - 支持注释与逗号
- [sonic](https://github.com/bytedance/sonic) - 字节跳动开源的 JSON 解析器&修改器
- [go-json](https://github.com/goccy/go-json)
- [jsonquery](https://github.com/antchfx/jsonquery) - XPath 语法查询 JSON
- [fx](https://github.com/antonmedv/fx) - 命令行 JSON 显示
### 依赖管理
- [**goproxy.io**](https://github.com/goproxyio/goproxy) - `GOPROXY` 代理服务
- [goproxy.cn](https://github.com/goproxy/goproxy.cn) - 更适合国内用户的代理服务
- [Gopm](https://github.com/gpmgo/gopm) - Go 包管理工具
- [govendor](https://github.com/kardianos/govendor) - Vendor 包管理工具
- [gom](https://github.com/mattn/gom) - 包版本管理工具
- [rvflash/goup](https://github.com/rvflash/goup) - 检查包版本是否有更新
- [owenthereal/goup](https://github.com/owenthereal/goup) - Go 多版本管理
- [Athens](https://github.com/gomods/athens) - `GOPROXY` 代理服务
### 微服务
- [Istio](https://github.com/istio/istio) [[中文文档](https://preliminary.istio.io/zh/docs/)] - 大型微服务系统管理工具
- [goa](https://github.com/goadesign/goa)
- [Micro](https://github.com/micro/micro) - 微服务工具
- [Go Micro](https://github.com/micro/go-micro) - 微服务框架
- [Go kit](https://github.com/go-kit/kit) - Go 微服务工具集
- [GoKit CLI](https://github.com/kujtimiihoxha/kit) - Go kit 脚手架
- [gogo](https://github.com/dolab/gogo)
- [go-chassis](https://github.com/go-chassis/go-chassis)
- [Kite](https://github.com/koding/kite)
- [Kratos](https://github.com/bilibili/kratos) - B站开源的微服务框架
- [Temporal](https://github.com/temporalio/temporal) - 微服务编排平台
- [Serf](https://github.com/hashicorp/serf) - 服务编排管理平台
- [Open Policy Agent](https://github.com/open-policy-agent/opa) - 通用策略引擎CNCF 孵化项目
- [gizmo](https://github.com/nytimes/gizmo) - 微服务工具集
- [MOSN](https://github.com/mosn/mosn) - 用于边缘和服务网格的云原生网络数据平面
- [Erda](https://github.com/erda-project/erda) - 为企业提供 DevOps、微服务治理、多云管理的 PaaS
- [Service Weaver](https://github.com/ServiceWeaver/weaver)
- [Consul](https://github.com/hashicorp/consul) - 服务发现、配置管理中心服务
- [Traefik Mesh](https://github.com/traefik/mesh) - 简单的服务网格
### Serverless
- [OpenFaaS](https://github.com/openfaas/faas) - Serverless Functions Made Simple(功能服务化的 FaaS 框架)
- [faasd](https://github.com/openfaas/faasd) - 轻量级 FaaS 引擎
- [fn](https://github.com/fnproject/fn) - 事件驱动的 FaaS
- [riff](https://github.com/projectriff/riff) - 基于 Kubernetes 的 FaaS
- [Nuclio](https://github.com/nuclio/nuclio) - 实时事件与数据的 Serverless 框架
- [Flogo](https://github.com/tibcosoftware/flogo) - 事件驱动的 Serverless 框架
- [Dapr](https://github.com/dapr/dapr) - 微软开源的云和边缘计算的微服务构件
- [kubeless](https://github.com/kubeless/kubeless)
- [Fission](https://github.com/fission/fission) - 基于 Kubernetes 的 Serverless
- [pulumi](https://github.com/pulumi/pulumi)
- [Knative](https://github.com/knative/serving)
- [fx](https://github.com/metrue/fx)
- [IronFunctions](https://github.com/iron-io/functions)
- [schollz/faas](https://github.com/schollz/faas) - 让任何包的函数变成一个 HTTP 接口
- [Vanus](https://github.com/vanus-labs/vanus) - 无服务事件流处理系统
### devops
- [act](https://github.com/nektos/act) - 本地运行 [GitHub Actions](https://developer.github.com/actions/)
### 持续集成/部署
- [CDS](https://github.com/ovh/cds) - 持续集成服务
- [gopub](https://github.com/linclin/gopub)
- [CodePub](https://github.com/bzppx/bzppx-codepub)
- [syncd](https://github.com/dreamans/syncd) - 代码部署工具
- [Drone](https://github.com/drone/drone) - 基于 Docker 的持续发布平台
- [Cyclone](https://github.com/caicloud/cyclone) - 持续集成&发布平台
- [tbls](https://github.com/k1LoW/tbls) - 用于记录数据库文档的 CI 友好工具
- [Woodpecker](https://github.com/woodpecker-ci/woodpecker) - Fork 自 Drone
- [Dagger](https://github.com/dagger/dagger) - 基于容器的 CI/CD 工具
### Git
- [gogs](https://github.com/gogs/gogs) - 类似于 GitLab 的 Git 服务器
- [Gitea](https://github.com/go-gitea/gitea) - 由 gogs 分叉出的 Git 服务器
- [go-git](https://github.com/go-git/go-git) - Go 实现的 Git 操作
- [gitin](https://github.com/isacikgoz/gitin) - commit/branch/status explorer for git
- [hub](https://github.com/github/hub) - GitHub 命令行工具
- [git-o-matic](https://github.com/muesli/gitomatic) - 一个监控 Git 仓库变化和自动 pull/push 的工具
- [gitbase](https://github.com/src-d/gitbase) - SQL 的方式查询 Git 日志
- [git-chglog](https://github.com/git-chglog/git-chglog) - `CHANGELOG` 管理工具
- [chglog](https://github.com/goreleaser/chglog) - `CHANGELOG` 管理工具
- [lazyhub](https://github.com/ryo-ma/lazyhub) - GitHub 的终端 UI 客户端
- [goaction](https://github.com/posener/goaction) - 在 Go 中编写 GitHub Action
- [bit](https://github.com/chriswalz/bit) - Git 命令增强版,支持文件和分支名称自动完成、命令和标志建议
- [go-github](https://github.com/google/go-github) - GitHub API 操作库
- [askgit](https://github.com/augmentable-dev/askgit) - 通过 SQL 访问 Git 仓库信息
- [git2graph](https://github.com/alaingilbert/git2graph) - 根据 Git 仓库提交记录生成结构图
- [lazygit](https://github.com/jesseduffield/lazygit) - Git 终端 UI
- [gh-dash](https://github.com/dlvhdr/gh-dash) - GitHub CLI`gh`)漂亮终端面板
- [Soft Serve](https://github.com/charmbracelet/soft-serve) - 命令行式自托管 Git 服务器
- [Git LFS](https://github.com/git-lfs/git-lfs) - 处理大文件的 Git 扩展
### 限流器
- [**Tollbooth**](https://github.com/didip/tollbooth) - Simple middleware to rate-limit HTTP requests
- [ratelimit](https://github.com/juju/ratelimit)
- [RateLimit](https://github.com/bsm/ratelimit)
- [go-rate](https://github.com/beefsack/go-rate)
- [Circuit](https://github.com/cep21/circuit) - 熔断器
- [uber-go/ratelimit](https://github.com/uber-go/ratelimit)
- [Sentinel](https://github.com/sentinel-group/sentinel-golang) - 阿里巴巴开源的面向分布式服务架构的流量控制组件 Go 语言版本
- [gohalt](https://github.com/1pkg/gohalt) - 限流
- [gobreaker](https://github.com/sony/gobreaker) - 熔断器
- [ulule/limiter](https://github.com/ulule/limiter)
### 编译器
- [TinyGo](https://github.com/tinygo-org/tinygo) - 一个适用于微控制器、WebAssembly 和命令行工具的 Go 编译器
- [minigo](https://github.com/DQNEO/minigo) - A Go compiler from scratch
- [llir/llvm](https://github.com/llir/llvm) - LLVM 编译器
- [jit-compiler](https://github.com/bspaans/jit-compiler) - `JIT` 编译器
- [Go+](https://github.com/goplus/gop) - 七牛云开源面向数据科学的语言完全兼容Go语言
### 解释器
#### 语言解释器
- [**participle**](https://github.com/alecthomas/participle) - 通用的自定义语法解析包
- [GopherLua](https://github.com/yuin/gopher-lua) - VM and compiler for Lua in Go
- [go-lua](https://github.com/Shopify/go-lua) - A Lua VM in pure Go
- [DCLua](https://github.com/milochristiansen/lua) - Go Lua Compiler and VM
- [otto](https://github.com/robertkrimen/otto) - JavaScript 解释器
- [goja](https://github.com/dop251/goja) - ECMAScript 5.1(+) 实现
- [v8go](https://github.com/rogchap/v8go) - Execute JavaScript from Go
- [gpython](https://github.com/go-python/gpython) - Python Interpreter on Go
- [Grumpy](https://github.com/google/grumpy) - 转换 Python 为 Go 代码,谷歌开源
- [starlark-go](https://github.com/google/starlark-go) - Starlark in Go
- [avo](https://github.com/mmcloughlin/avo) - x86 汇编程序构建器
- [wagon](https://github.com/go-interpreter/wagon) - WebAssembly 解释器
- [GopherJS](https://github.com/gopherjs/gopherjs) - 把 Go 代码编译成 JavaScript 代码
- [Yaegi](https://github.com/containous/yaegi) - Go 语言解释器
- [properties](https://github.com/magiconair/properties) - Java properties scanner for Go
- [jvm.go](https://github.com/zxh0/jvm.go) - JVM
- [gobasic](https://github.com/skx/gobasic) - A BASIC interpreter written in golang
- [golisp](https://github.com/mattn/golisp) - `Lisp` 解释器
- [dst](https://github.com/dave/dst) - Go Decorated Syntax Tree
- [mvdan/sh](https://github.com/mvdan/sh) - Shell 解析、格式化、接口
- [tdewolff/parse](https://github.com/tdewolff/parse) - 通用词法分析器 Lexer并内置支持解析 HTML/CSS/JSON/XML/JS/SVG 语法
- [Joker](https://github.com/candid82/joker) - Clojure
#### PHP
- [z7zmey/php-parser](https://github.com/z7zmey/php-parser) - PHP AST 语法解析
- [deuill/go-php](https://github.com/deuill/go-php) - PHP bindings for Go
- [goridge](https://github.com/spiral/goridge) - High-performance PHP-to-Golang IPC bridge
- [RoadRunner](https://github.com/spiral/roadrunner) - 高性能PHP应用服务器支持负载均衡及进程管理
- [VKCOM/php-parse](https://github.com/VKCOM/php-parser) - PHP AST 语法解析
#### 自定义解释器
- [CUE](https://github.com/cuelang/cue) - Configure Unify Execute(Validate and define text-based and dynamic configuration)
- [cel-go](https://github.com/google/cel-go) - Common Expression Language(CEL 的 Go 实现)
- [Math-Engine](https://github.com/dengsgo/math-engine) - 使用 Go 实现的数学表达式解析计算引擎库,学习语法解析很适用
- [Gval](https://github.com/PaesslerAG/gval) - 表达式计算
- [expression-parsing](https://github.com/vighneshq/expression-parsing)
- [goexp](https://github.com/svstanev/goexp) - Recursive descent expression parser in Go
- [goastch](https://github.com/helloyi/goastch) - Go AST 语法解析
- [tdop](https://github.com/cristiandima/tdop)
- [swallow](https://github.com/hwch/swallow)
- [Anko](https://github.com/mattn/anko)
- [Expr](https://github.com/antonmedv/expr) - 编译&执行字符串中的表达式
- [Tengo](https://github.com/d5/tengo) - 用 Go 编写的脚本语言
- [V](https://github.com/vlang/v) - Go 编写的语言
- [kumarUjjawal/bison](https://github.com/kumarUjjawal/bison)
- [Monkey](https://github.com/skx/monkey)
- [govaluate](https://github.com/Knetic/govaluate)
- [Compiler](https://github.com/MauriceGit/compiler) - 将自定义语法代码编译成 X86-64 Assembly
- [elvish](https://github.com/elves/elvish) - 交互式 Shell 语言
- [QLBridge](https://github.com/araddon/qlbridge) - Go SQL Runtime Engine
- [YQL](https://github.com/caibirdme/yql) - SQL WHERE 风格的规则引擎
- [Flux](https://github.com/influxdata/flux) - InfluxDB 数据语言
- [Spiker](https://github.com/shockerli/spiker) - Go 编写的简单规则表达式执行器,支持自定义函数和流程控制,适用于业务规则复杂的场景
- [gocc](https://github.com/goccmack/gocc) - 解析器生成器,可以将指定的文法转换为 Go 语言的解析器程序代码,用于编译和解析特定类型的源代码
### 代码生成
- [jennifer](https://github.com/dave/jennifer) - Go 代码生成
- [ifacemaker](https://github.com/vburenin/ifacemaker) - 根据结构体方法生成接口
- [gg](https://github.com/Xuanwo/gg) - Go 代码生成
### 编辑器
- [micro](https://github.com/zyedidia/micro) - 基于终端的编辑器
- [sourcegraph](https://github.com/sourcegraph/sourcegraph) - 代码搜索&导航
### 运行器
- [gore](https://github.com/motemen/gore) - 在线运行 Go 代码
- [nodebook](https://github.com/netgusto/nodebook) - 在线运行多种语言
- [go-pry](https://github.com/d4l3k/go-pry) - 像 Python、R、PHP 等在终端交互式输入与运行 Go 代码
### 查询语言
- [graphql](https://github.com/graphql-go/graphql) - Go 实现的 GraphQL
- [graphql-go](https://github.com/graph-gophers/graphql-go)
- [GQLEngine](https://github.com/gqlengine/gqlengine) - 基于 graphql-go 实现
- [RQL](https://github.com/a8m/rql) - REST 资源查询语言
- [Thunder](https://github.com/samsarahq/thunder) - GraphQL 服务构建框架
- [gqlgen](https://github.com/99designs/gqlgen) - 构建 GraphQL 服务器的包
- [super-graph](https://github.com/dosco/super-graph) - 无需编写代码即可在 Go 项目中构建复杂的 GraphQL API
### 游戏相关
- [Nano](https://github.com/lonng/nano) - 游戏开发框架
- [Leaf](https://github.com/name5566/leaf)
- [einx](https://github.com/Cyinx/einx)
- [CloudRetro](https://github.com/giongto35/cloud-game) - 游戏云服务框架
- [G3N](https://github.com/g3n/engine) - Go 3D Game Engine
- [Ebiten](https://github.com/hajimehoshi/ebiten) - 2D 游戏库
### 桌面开发
#### GUI
- [Lorca](https://github.com/zserge/lorca) - 用 Go 编写 HTML5 桌面程序,依赖 Chrome 进行 UI 渲染,但却不把 Chrome 打包到应用中
- [webview](https://github.com/zserge/webview) - 用 Go/C/C++ 构建跨平台的桌面软件
- [walk](https://github.com/lxn/walk) - Windows GUI toolkit
- [go-gtk](https://github.com/mattn/go-gtk) - Go bindings for GTK
- [andlabs/ui](https://github.com/andlabs/ui) - Platform-native GUI library for Go
- [fyne](https://github.com/fyne-io/fyne) - Material Design 风格的 GUI
- [go-gl](https://github.com/go-gl/gl) - Go bindings for OpenGL (generated via glow)
- [therecipe/qt](https://github.com/therecipe/qt) - 基于 Qt 的跨全平台 UI 包
- [giu](https://github.com/AllenDang/giu) - 基于 [Dear ImGui](https://github.com/ocornut/imgui) 的跨平台 GUI 框架
- [go-app](https://github.com/maxence-charriere/go-app) - 一个 WebAssembly 框架,用于使用 GoHTML 和 CSS 构建 GUI 应用
- [wails](https://github.com/wailsapp/wails) - 使用 Go 和 Web 技术创建桌面应用程序
- [chromedp](https://github.com/chromedp/chromedp) - 纯 Go 语言实现的驱动浏览器的 Chrome DevTools Protocol可用于爬虫、反爬虫、测试等场景
- [Rod](https://github.com/go-rod/rod) - 一个为简化自动化和爬虫设计的 devtools driver利用浏览器的 devtools 可编程接口来操控浏览器
- [go-astilectron](https://github.com/asticode/go-astilectron) - 基于 Electron 的跨平台开发
- [Gio](https://github.com/gioui/gio) - 跨平台 UI 框架,支持移动应用
- [nucular](https://github.com/aarzilli/nucular) - 基于 Gio 的实现
- [GoVCL](https://github.com/ying32/govcl) - 跨平台的 GUI 包
- [vugu](https://github.com/vugu/vugu) - WebAssembly UI 框架
- [GoGi](https://github.com/goki/gi) - 2D/3D GUI 框架
- [systray](https://github.com/getlantern/systray) - 跨平台支持菜单栏管理
- [go-flutter ](https://github.com/go-flutter-desktop/go-flutter) - 绑定 Flutter 到桌面应用
- [NuxUI](https://github.com/nuxui/nuxui)
#### 桌面辅助包
- [pkg/browser](https://github.com/pkg/browser) - 在浏览器中打开文件、URL
- [MacDriver](https://github.com/progrium/macdriver) - macOS 原生 API
- [gon](https://github.com/mitchellh/gon) - 为 macOS 签名和公证
#### 桌面应用
- [xbar](https://github.com/matryer/xbar) - 基于 [Wails.app](https://github.com/wailsapp/wails) 开发的 macOS 菜单栏管理
- [阿里云盘小白羊版](https://github.com/liupan1890/aliyunpan) - UI由Flutter构建
### 移动端
- [golang/mobile](https://github.com/golang/mobile) - Go support for Mobile devices
### 协程/线程
- [ants](https://github.com/panjf2000/ants) - 协程池
- [tunny](https://github.com/Jeffail/tunny)
- [go-workers](https://github.com/catmullet/go-workers) - 安全地并发运行一组 worker通过 channel 进行输入输出
- [Machine](https://github.com/autom8ter/machine) - 受 errgroup.Group 启发的协程管理
- [thread](https://github.com/golang-design/thread)
- [**conc**](https://github.com/sourcegraph/conc) - 更好用的结构化并发控制
- [zeropool](https://github.com/colega/zeropool) - 零回收、类型安全的协程池
- [workerpool](https://github.com/gammazero/workerpool) - 无阻塞队列任务池
- [pond](https://github.com/alitto/pond) - 协程池
### 任务/定时器
- [RxGo](https://github.com/ReactiveX/RxGo) - Go 版 [ReactiveX](https://github.com/ReactiveX),简单方便的处理异步数据流
- [Grift](https://github.com/markbates/grift) - Go based task runner
- [cron](https://github.com/robfig/cron) - a cron library for go
- [gocron](https://github.com/go-co-op/gocron) - 任务定时调度器
- [jobrunner](https://github.com/bamzi/jobrunner)
- [CurlyQ](https://github.com/mcmathja/curlyq) - 后台任务处理库
- [overtalk/task](https://github.com/overtalk/task) - 任务的管理&执行,支持自定义次数的重发
- [PPGo_Job](https://github.com/george518/PPGo_Job) - 定时任务管理系统
- [gocelery](https://github.com/gocelery/gocelery) - Celery 的 Go 语言实现
- [Machinery](https://github.com/RichardKnop/machinery) - 通过分布式消息实现异步任务调度
- [dkron](https://github.com/distribworks/dkron) - 分布式任务调度系统
- [Grit](https://github.com/climech/grit) - 基于 MultiTree 实现的任务管理
- [Asynq](https://github.com/hibiken/asynq) - 异步分布式任务队列
- [cronsun](https://github.com/shunfei/cronsun) - 分布式任务系统
### 流处理
- [benthos](https://github.com/Jeffail/benthos)
- [gostream](https://github.com/itsubaki/gostream)
- [watermill](https://github.com/ThreeDotsLabs/watermill)
- [go-streams](https://github.com/reugn/go-streams)
- [goflow](https://github.com/s8sg/goflow)
- [Cadence](https://github.com/uber/cadence) ([Cadence Web UI](https://github.com/uber/cadence-web)) - Uber开源的分布式工作流引擎主要用于微服务编排和分布式事务等场景
### 微信
- [weapp](https://github.com/medivhzhan/weapp) - 微信小程序 SDK
- [wechat](https://github.com/silenceper/wechat) - WeChat SDK for Go
- [wechat-go](https://github.com/songtianyi/wechat-go) - 微信 Web 版 API 的 Go 实现
### SDK
- [gopay](https://github.com/iGoogle-ink/gopay) - QQ、微信WeChat、支付宝AliPay的Go版本SDK
- [alipay](https://github.com/smartwalle/alipay) - 支付宝SDK
### 区块链
- [Hyperledger Fabric](https://github.com/hyperledger/fabric) - 基于区块链的超级账本
- [go-ethereum](https://github.com/ethereum/go-ethereum) - 以太坊协议的官方 Go 语言实现
- [bbgo](https://github.com/c9s/bbgo) - 用 Go 编写的加密货币交易框架
- [btcd](https://github.com/btcsuite/btcd) - 比特币实现
### 开发辅助包
- [cvt](https://github.com/shockerli/cvt) - 任意数据类型转换,支持自定义类型、提取结构体字段和值
- [copier](https://github.com/jinzhu/copier) - struct 之间拷贝值
- [cast](https://github.com/spf13/cast) - 数据类型转换
- [diff](https://github.com/r3labs/diff) - 结构体&值比较
- [go-extend](https://github.com/thinkeridea/go-extend)
- [com](https://github.com/Unknwon/com) - 工具包
- [php2go](https://github.com/syyongx/php2go) - Go 实现的 140+ 个 PHP 函数功能包
- [gommon](https://github.com/labstack/gommon) - Common packages for Go
- [**reflect2**](https://github.com/modern-go/reflect2) - reflect api without runtime reflect.Value cost
- [mapstructure](https://github.com/mitchellh/mapstructure) - 将 map 值转换到结构体中
- [naza](https://github.com/q191201771/naza) - Go语言基础库
- [automaxprocs](https://github.com/uber-go/automaxprocs) - 自动设置 `GOMAXPROCS`
- [c2go](https://github.com/elliotchance/c2go) - 将 C 代码转换为 Go 代码的工具
- [rnm](https://github.com/raviqqe/rnm) - 代码重构辅助工具
- [memviz](https://github.com/bradleyjkemp/memviz) - 图形化数据结构
- [underscore.go](https://github.com/ahl5esoft/golang-underscore)
- [go-testdeep](https://github.com/maxatome/go-testdeep) - 非常灵活的深度比较包,扩展了 Go 测试包
- [go-model](https://github.com/jeevatkm/go-model) - `struct` 操作包
- [concurrent-map](https://github.com/orcaman/concurrent-map) - 并发安全 `map`
- [goleak](https://github.com/uber-go/goleak) - 检测 goroutine 泄漏
- [guregu/null](https://github.com/guregu/null) - SQL/JSON的`null`处理包,提供替代类型
- [stats](https://github.com/montanaflynn/stats) - 标准数字统计
- [Chronos](https://github.com/amit-davidson/Chronos) - 静态竞争检测器
- [collection](https://github.com/jianfengye/collection) - 替代原生的 Slice
- [rf](https://github.com/rsc/rf) - 代码重构工具
- [bytebufferpool](https://github.com/valyala/bytebufferpool) - byte buffers pool
- [bpool](https://github.com/oxtoacart/bpool) - byte buffers pool支持 bytes.Buffers
- [mergo](https://github.com/imdario/mergo) - 合并结构体和字典数据
- [go-funk](https://github.com/thoas/go-funk) - 基于反射实现的常用函数
- [lo](https://github.com/samber/lo) - 基于 1.18+ 泛型的常用函数
- [juniper](https://github.com/bradenaw/juniper) - 基于泛型实现常用的容器、迭代器、数据流等功能
- [mergo](https://github.com/imdario/mergo) - 合并结构体和字典
- [xstrings](https://github.com/huandu/xstrings) - 字符串相关函数
- [pie](https://github.com/elliotchance/pie) - slice/map 链式处理
### 代码生成
- [ChimeraCoder/gojson](https://github.com/ChimeraCoder/gojson) - 根据 JSON 生成结构体
- [db2struct](https://github.com/Shelnutt2/db2struct) - 根据表结构生成结构体
- [smallnest/gen](https://github.com/smallnest/gen) - 根据表结构生成结构体
- [**sqlc**](https://github.com/kyleconroy/sqlc) - 根据 SQL 语句生成 Go 代码
- [xo](https://github.com/xo/xo) - 根据表结构或查询语句自动生成 Go 代码
### 系统开发
- [LinuxKit](https://github.com/linuxkit/linuxkit) - 为容器构建安全、便携、可移植操作系统的工具包
- [go-systemd](https://github.com/coreos/go-systemd) - 绑定 systemd
- [Lima](https://github.com/AkihiroSuda/lima) - Linux-on-Mac ("macOS subsystem for Linux", "containerd for Mac")
- [gopher-os](https://github.com/gopher-os/gopher-os) - 一个兼容 Linux 的 64 位 POSIX 风格系统
- [gouring](https://github.com/ii64/gouring) - 不依赖 CGO 实现系统调用
### 未归类
- [go-playground](https://github.com/x1unix/go-playground) - 比官方更好用的 Go Playground
- [Robotgo](https://github.com/go-vgo/robotgo) - Golang 跨平台自动化系统,控制键盘鼠标位图和读取屏幕,窗口句柄以及全局事件监听
- [go-homedir](https://github.com/mitchellh/go-homedir)
- [i18n](https://github.com/Unknwon/i18n) - `i18n` 多语言工具包
- [go-i18n](https://github.com/nicksnyder/go-i18n) - 多语言工具包
- [Paginater](https://github.com/Unknwon/paginater) - 分页工具
- [gls](https://github.com/jtolds/gls) - Goroutine local storage
- [mcuadros/go-version](https://github.com/mcuadros/go-version) - 版本号比较
- [go-semver](https://github.com/coreos/go-semver) - 语义版本
- [semver](https://github.com/Masterminds/semver) - 另一个语义版本
- [hashicorp/go-version](https://github.com/hashicorp/go-version)
- [Metabolize](https://github.com/keighl/metabolize) - Decodes HTML meta tags into a Golang struct
- [otp](https://github.com/pquerna/otp) - 一次性密码工具包(One Time Password utilities)
- [misspell](https://github.com/client9/misspell) - 常拼写错误的英语单词
- [CRDT](https://github.com/neurodrone/crdt) - CRDT(Convergent and Commutative Replicated Data Types)最终一致性算法的实现
- [script](https://github.com/bitfield/script) - Making it easy to write shell-like scripts in Go
- [sysadmin-utils](https://github.com/skx/sysadmin-util)
- [licenseclassifier](https://github.com/google/licenseclassifier) - 识别文件中的 LICENSE 类型
- [go-license-detector](https://github.com/go-enry/go-license-detector)
- [rose](https://gitlab.com/DevelopmentDuck/rose) - 在 HTML 中嵌入和运行 Go 代码
- [esbuild](https://github.com/evanw/esbuild) - JavaScript 构建打包工具
- [clipboard](https://github.com/d-tsuji/clipboard) - 剪切板
- [clipboard](https://github.com/atotto/clipboard) - 剪切板
- [clipboard](https://github.com/golang-design/clipboard) - 剪切板
- [Timeliner](https://github.com/mholt/timeliner) - 搜集整理个人在社交网站上的数据并索引成时间线
- [hc](https://github.com/brutella/hc) - `HomeKit` 平台开发框架
- [address](https://github.com/bojanz/address) - 地址处理库,支持多国语言
- [webhook](https://github.com/adnanh/webhook) - 可执行 Shell 命令的 Web Hook 服务
- [webhookd](https://github.com/ncarlier/webhookd) - 为 Shell 脚本提供 Web Hook 服务
- [go-cid](https://github.com/ipfs/go-cid) - [CID spec](https://github.com/ipld/cid) Go 语言实现
- [gorush](https://github.com/appleboy/gorush) - APP 消息通知服务
- [EventBus](https://github.com/asaskevich/EventBus) - 事件总线
- [go-winio](https://github.com/microsoft/go-winio) - 为 Win32 IO 操作提供接口支持
- [fq](https://github.com/wader/fq) - 以 [jq](https://github.com/stedolan/jq) 语法读取二进制数据/文件
- [lego](https://github.com/go-acme/lego) - Let's Encrypt client and ACME library
## logo
- [Gophers](https://github.com/egonelbre/gophers)
## 工具
- [syndbg/goenv](https://github.com/syndbg/goenv) - Go 版本管理
- [wfarr/goenv](https://github.com/wfarr/goenv) - Go 版本管理
- [gvm](https://github.com/moovweb/gvm) - Go 版本管理
- [GoLand](https://www.jetbrains.com/go/) - IDE 软件
- [Visual Studio Code](https://github.com/microsoft/vscode)
## 资源站点
- [Go 101](https://go101.org)
- [Go 语言中文网](http://studygolang.com)
- [Golang 中国](https://www.golangtc.com)
- [go-zh](https://go-zh.org)
- [Golang sizeof tips](https://github.com/tyranron/golang-sizeof.tips) - 输入结构体定义,会显示内存布局
- [Golang Programs](https://www.golangprograms.com)
- [Golang bot](https://golangbot.com)