yinggaozhen

Awesome Go

一个很棒的Go框架、库和软件的中文收录大全。alarm clock脚本定期与英文文档同步,包含了各工程star数/最近更新时间,助您快速发现优质项目。Awesome Go~
Under MIT License
By yinggaozhen

golang go awesome-list awesome golang-library cn-doc

Awesome Go

此项目是 awesome-go 中文版,最后一次同步时间 : 2021-09-17 07:14:31(每隔1天同步一次)



为Awesome Go打赏~


精选了一系列很棒的Go框架、库和软件。灵感来自于awesome-python。


小图标说明 :


小图标 | 说明
:-:|-
| star > 2000
| 最近一周有更新。可以基本判断当前库处于积极维护状态。
| 最近一年没有更新。反应了此库的维护积极性不高,使用时需谨慎。
| 此项目已归档,不再更新,使用时需谨慎。
| 此项目有中文文档。
| godoc文档地址。


说明

中文 | English



你可以快速浏览贡献者名单contribution guidelines. 感谢所有为此项目付出的同学contributors; 你真棒!


赞助

如果您在看到一个包或项目不再维护或不适合,请往awesome-go提交Pull Request,本项目每隔一天与英文文档同步。感谢!


We have no monthly cost, but we have employees working hard to maintain the Awesome Go, with money raised we can repay the effort of each person involved! All billing and distribution will be open to the entire community.


A curated list of awesome Go frameworks, libraries and software. Inspired by awesome-python.


贡献

Please take a quick gander at the contribution guidelines first. Thanks to all contributors; you rock!


如果您在这里看到一个包或项目不再维护或不适合,请提交一个pull request来改进此文件。谢谢你!!
内容

(⬆回到顶部)(#内容) (翻译出错了? 试试 英文版 吧~)


音频和音乐

用于操作音频的库。 (翻译出错了? 试试 英文版 吧~)



(⬆回到顶部)(#内容) (翻译出错了? 试试 英文版 吧~)


身份验证和OAuth

用于实现验证方案的库。 (翻译出错了? 试试 英文版 吧~)



(⬆回到顶部)(#内容) (翻译出错了? 试试 英文版 吧~)


区块链

构建区块链的工具。 (翻译出错了? 试试 英文版 吧~)



(⬆回到顶部)(#内容) (翻译出错了? 试试 英文版 吧~)


Bot建设

用于构建和使用机器人的库。 (翻译出错了? 试试 英文版 吧~)



(⬆回到顶部)(#内容) (翻译出错了? 试试 英文版 吧~)


构建自动化

帮助构建自动化的库和工具。 (翻译出错了? 试试 英文版 吧~)



(⬆回到顶部)(#内容) (翻译出错了? 试试 英文版 吧~)


命令行
标准CLI

用于构建标准或基本命令行应用程序的库。 (翻译出错了? 试试 英文版 吧~)



(⬆回到顶部)(#内容) (翻译出错了? 试试 英文版 吧~)


高级控制台用户界面

用于构建控制台应用程序和控制台用户界面的库。 (翻译出错了? 试试 英文版 吧~)



(⬆回到顶部)(#内容) (翻译出错了? 试试 英文版 吧~)


配置

配置解析的库。 (翻译出错了? 试试 英文版 吧~)



(⬆回到顶部)(#内容) (翻译出错了? 试试 英文版 吧~)


持续集成

用于帮助进行持续集成的工具。 (翻译出错了? 试试 英文版 吧~)



(⬆回到顶部)(#内容) (翻译出错了? 试试 英文版 吧~)


CSS预处理器

用于预处理CSS文件的库。 (翻译出错了? 试试 英文版 吧~)



(⬆回到顶部)(#内容) (翻译出错了? 试试 英文版 吧~)


数据结构

用 Go 实现的通用的数据结构和算法。 (翻译出错了? 试试 英文版 吧~)



(⬆回到顶部)(#内容) (翻译出错了? 试试 英文版 吧~)


数据库

数据库。 (翻译出错了? 试试 英文版 吧~)



数据库迁移。 (翻译出错了? 试试 英文版 吧~)



数据库工具。 (翻译出错了? 试试 英文版 吧~)



SQL查询生成器,用于构建和使用SQL的库。 (翻译出错了? 试试 英文版 吧~)



(⬆回到顶部)(#内容) (翻译出错了? 试试 英文版 吧~)


数据库驱动程序

用于连接和操作数据库的库。 (翻译出错了? 试试 英文版 吧~)



(⬆回到顶部)(#内容) (翻译出错了? 试试 英文版 吧~)


日期和时间

用于处理日期和时间的库。 (翻译出错了? 试试 英文版 吧~)



(⬆回到顶部)(#内容) (翻译出错了? 试试 英文版 吧~)


分布式系统

协助构建分布式系统的包。 (翻译出错了? 试试 英文版 吧~)



(⬆回到顶部)(#内容) (翻译出错了? 试试 英文版 吧~)


动态域名

更新动态DNS记录的工具。 (翻译出错了? 试试 英文版 吧~)



(⬆回到顶部)(#内容) (翻译出错了? 试试 英文版 吧~)


电子邮件

实现了电子邮件创建和发送。 (翻译出错了? 试试 英文版 吧~)



(⬆回到顶部)(#内容) (翻译出错了? 试试 英文版 吧~)


可嵌入的脚本语言

在go代码中嵌入其他语言。 (翻译出错了? 试试 英文版 吧~)



(⬆回到顶部)(#内容) (翻译出错了? 试试 英文版 吧~)


错误处理

处理错误的库。 (翻译出错了? 试试 英文版 吧~)



(⬆回到顶部)(#内容) (翻译出错了? 试试 英文版 吧~)


文件处理

处理文件和文件系统的库。 (翻译出错了? 试试 英文版 吧~)



(⬆回到顶部)(#内容) (翻译出错了? 试试 英文版 吧~)


金融

会计和财务软件包。 (翻译出错了? 试试 英文版 吧~)



(⬆回到顶部)(#内容) (翻译出错了? 试试 英文版 吧~)


表单

用于处理表单的库。 (翻译出错了? 试试 英文版 吧~)



(⬆回到顶部)(#内容) (翻译出错了? 试试 英文版 吧~)


方法

在Go中支持函数式编程的包。 (翻译出错了? 试试 英文版 吧~)



(⬆回到顶部)(#内容) (翻译出错了? 试试 英文版 吧~)


游戏开发

很棒的游戏开发库。 (翻译出错了? 试试 英文版 吧~)



(⬆回到顶部)(#内容) (翻译出错了? 试试 英文版 吧~)


代码生成与泛型

增强语言的工具,例如通过代码生成支持泛型。 (翻译出错了? 试试 英文版 吧~)



(⬆回到顶部)(#内容) (翻译出错了? 试试 英文版 吧~)


地理

地理工具和服务器 (翻译出错了? 试试 英文版 吧~)



(⬆回到顶部)(#内容) (翻译出错了? 试试 英文版 吧~)


Go 编译器

可将 Go 转换为其他语言的编译工具。 (翻译出错了? 试试 英文版 吧~)



(⬆回到顶部)(#内容) (翻译出错了? 试试 英文版 吧~)


Goroutines

管理和处理 Goroutines 的工具。 (翻译出错了? 试试 英文版 吧~)



(⬆回到顶部)(#内容) (翻译出错了? 试试 英文版 吧~)


GUI

用于构建GUI应用程序的库。 (翻译出错了? 试试 英文版 吧~)


工具包 (翻译出错了? 试试 英文版 吧~)



交互 (翻译出错了? 试试 英文版 吧~)



(⬆回到顶部)(#内容) (翻译出错了? 试试 英文版 吧~)


硬件

硬件交互相关的库、工具和教程。 (翻译出错了? 试试 英文版 吧~)


See go-hardware for a comprehensive list.


(⬆回到顶部)(#内容) (翻译出错了? 试试 英文版 吧~)


图片

图像处理相关的库。 (翻译出错了? 试试 英文版 吧~)



(⬆回到顶部)(#内容) (翻译出错了? 试试 英文版 吧~)


物联网

物联网设备编程库。 (翻译出错了? 试试 英文版 吧~)



(⬆回到顶部)(#内容) (翻译出错了? 试试 英文版 吧~)


作业调度器

用于作业调度的库。 (翻译出错了? 试试 英文版 吧~)



(⬆回到顶部)(#内容) (翻译出错了? 试试 英文版 吧~)


JSON

用于JSON处理的库。 (翻译出错了? 试试 英文版 吧~)



(⬆回到顶部)(#内容) (翻译出错了? 试试 英文版 吧~)


日志记录

用于生成和处理日志文件的库。 (翻译出错了? 试试 英文版 吧~)



(⬆回到顶部)(#内容) (翻译出错了? 试试 英文版 吧~)


机器学习

机器学习库。 (翻译出错了? 试试 英文版 吧~)



(⬆回到顶部)(#内容) (翻译出错了? 试试 英文版 吧~)


消息

实现消息传递系统的库。 (翻译出错了? 试试 英文版 吧~)



(⬆回到顶部)(#内容) (翻译出错了? 试试 英文版 吧~)


微软办公软件

Microsoft Excel

用于操作Microsoft Excel的库。 (翻译出错了? 试试 英文版 吧~)



(⬆回到顶部)(#内容) (翻译出错了? 试试 英文版 吧~)


杂项
依赖注入

用于处理依赖项注入的库。 (翻译出错了? 试试 英文版 吧~)



(⬆回到顶部)(#内容) (翻译出错了? 试试 英文版 吧~)


项目布局

Unofficial set of patterns for structuring projects.



(⬆回到顶部)(#内容) (翻译出错了? 试试 英文版 吧~)


字符串

处理字符串的库。 (翻译出错了? 试试 英文版 吧~)



(⬆回到顶部)(#内容) (翻译出错了? 试试 英文版 吧~)


未分类的

这些库之所以放在这里,是因为不适合放在其他分类。 (翻译出错了? 试试 英文版 吧~)



(⬆回到顶部)(#内容) (翻译出错了? 试试 英文版 吧~)


自然语言处理

用于处理人类语言的库。 (翻译出错了? 试试 英文版 吧~)



(⬆回到顶部)(#内容) (翻译出错了? 试试 英文版 吧~)


网络

用于处理各种网络层的库。 (翻译出错了? 试试 英文版 吧~)



(⬆回到顶部)(#内容) (翻译出错了? 试试 英文版 吧~)


HTTP客户端

用于发出HTTP请求的库。 (翻译出错了? 试试 英文版 吧~)



(⬆回到顶部)(#内容) (翻译出错了? 试试 英文版 吧~)


OpenGL

用于在Go中使用OpenGL的库。 (翻译出错了? 试试 英文版 吧~)



(⬆回到顶部)(#内容) (翻译出错了? 试试 英文版 吧~)


ORM

Libraries that implement Object-Relational Mapping or datamapping techniques. (翻译出错了? 试试 英文版 吧~)



(⬆回到顶部)(#内容) (翻译出错了? 试试 英文版 吧~)


包管理

用于管理依赖和包的官方工具 (翻译出错了? 试试 英文版 吧~)



包管理的官方实验工具 (翻译出错了? 试试 英文版 吧~)



用于包和依赖项管理的非官方库。 (翻译出错了? 试试 英文版 吧~)



(⬆回到顶部)(#内容) (翻译出错了? 试试 英文版 吧~)


性能

(⬆回到顶部)(#内容) (翻译出错了? 试试 英文版 吧~)


查询语言

(⬆回到顶部)(#内容) (翻译出错了? 试试 英文版 吧~)


嵌入的资源

(⬆回到顶部)(#内容) (翻译出错了? 试试 英文版 吧~)


科学与数据分析

用于科学计算和数据分析的库。 (翻译出错了? 试试 英文版 吧~)



(⬆回到顶部)(#内容) (翻译出错了? 试试 英文版 吧~)


安全

用于帮助您的应用程序更安全的库。 (翻译出错了? 试试 英文版 吧~)



(⬆回到顶部)(#内容) (翻译出错了? 试试 英文版 吧~)


序列化

用于二进制序列化的库和工具。 (翻译出错了? 试试 英文版 吧~)



(⬆回到顶部)(#内容) (翻译出错了? 试试 英文版 吧~)


服务器应用程序

(⬆回到顶部)(#内容) (翻译出错了? 试试 英文版 吧~)


流处理

用于流处理和响应式编程的库和工具。 (翻译出错了? 试试 英文版 吧~)



(⬆回到顶部)(#内容) (翻译出错了? 试试 英文版 吧~)


模板引擎

用于模板和词法分析的库和工具。 (翻译出错了? 试试 英文版 吧~)



(⬆回到顶部)(#内容) (翻译出错了? 试试 英文版 吧~)


测试

用于测试代码库和生成测试数据的库。 (翻译出错了? 试试 英文版 吧~)



(⬆回到顶部)(#内容) (翻译出错了? 试试 英文版 吧~)


文本处理

用于解析和操作文本的库。 (翻译出错了? 试试 英文版 吧~)



(⬆回到顶部)(#内容) (翻译出错了? 试试 英文版 吧~)


第三方api

用于访问第三方api的库。 (翻译出错了? 试试 英文版 吧~)



(⬆回到顶部)(#内容) (翻译出错了? 试试 英文版 吧~)


公用事业公司

可以让你的生活变得更简单的实用工具.。 (翻译出错了? 试试 英文版 吧~)



(⬆回到顶部)(#内容) (翻译出错了? 试试 英文版 吧~)


UUID

用于处理uuid的库。 (翻译出错了? 试试 英文版 吧~)



(⬆回到顶部)(#内容) (翻译出错了? 试试 英文版 吧~)


验证

库进行验证。 (翻译出错了? 试试 英文版 吧~)



(⬆回到顶部)(#内容) (翻译出错了? 试试 英文版 吧~)


版本控制

用于版本控制的库。 (翻译出错了? 试试 英文版 吧~)



(⬆回到顶部)(#内容) (翻译出错了? 试试 英文版 吧~)


视频

用于操作视频的库。 (翻译出错了? 试试 英文版 吧~)



(⬆回到顶部)(#内容) (翻译出错了? 试试 英文版 吧~)


Web框架

全栈 web 框架。 (翻译出错了? 试试 英文版 吧~)



(⬆回到顶部)(#内容) (翻译出错了? 试试 英文版 吧~)


中间件
仿真中间件

用于创建HTTP中间件的库

(⬆回到顶部)(#内容) (翻译出错了? 试试 英文版 吧~)


路由器

(⬆回到顶部)(#内容) (翻译出错了? 试试 英文版 吧~)


WebAssembly

(⬆回到顶部)(#内容) (翻译出错了? 试试 英文版 吧~)


Windows

(⬆回到顶部)(#内容) (翻译出错了? 试试 英文版 吧~)


XML

用于操作XML的库和工具。 (翻译出错了? 试试 英文版 吧~)



工具

(⬆回到顶部)(#内容) (翻译出错了? 试试 英文版 吧~)


代码分析

(⬆回到顶部)(#内容) (翻译出错了? 试试 英文版 吧~)


编辑器插件

(⬆回到顶部)(#内容) (翻译出错了? 试试 英文版 吧~)


Go 生成工具

(⬆回到顶部)(#内容) (翻译出错了? 试试 英文版 吧~)


Go 工具

(⬆回到顶部)(#内容) (翻译出错了? 试试 英文版 吧~)


软件包

用Go编写的软件。 (翻译出错了? 试试 英文版 吧~)


(⬆回到顶部)(#内容) (翻译出错了? 试试 英文版 吧~)


DevOps 工具

(⬆回到顶部)(#内容) (翻译出错了? 试试 英文版 吧~)


其他软件

(⬆回到顶部)(#内容) (翻译出错了? 试试 英文版 吧~)


资源

在哪里可以找到新的Go库。 (翻译出错了? 试试 英文版 吧~)


(⬆回到顶部)(#内容) (翻译出错了? 试试 英文版 吧~)


基准

(⬆回到顶部)(#内容) (翻译出错了? 试试 英文版 吧~)


会议

(⬆回到顶部)(#内容) (翻译出错了? 试试 英文版 吧~)


E-Books

(⬆回到顶部)(#内容) (翻译出错了? 试试 英文版 吧~)


Gophers

(⬆回到顶部)(#内容) (翻译出错了? 试试 英文版 吧~)


聚会

在这里添加您所在城市/国家的群组(发送PR) (翻译出错了? 试试 英文版 吧~)


(⬆回到顶部)(#内容) (翻译出错了? 试试 英文版 吧~)


风格指南

(⬆回到顶部)(#内容) (翻译出错了? 试试 英文版 吧~)


社交媒体
Twitter

(⬆回到顶部)(#内容) (翻译出错了? 试试 英文版 吧~)


Reddit

(⬆回到顶部)(#内容) (翻译出错了? 试试 英文版 吧~)


网站

(⬆回到顶部)(#内容) (翻译出错了? 试试 英文版 吧~)


教程

(⬆回到顶部)(#内容) (翻译出错了? 试试 英文版 吧~)