哈喽,我是开源君,一个资深的互联网玩家,致力于分享各领域优质开源项目。

这是一篇可以让你受益终身的 Go 精华文章,汇聚了圣经级 500 + Go开源项目的精华,Go 开源电子书、Go学习路线图!

建议你花 2 分钟读完这篇回答,可以帮你节省 90% 的找书时间,一定要坚持读到最后。

收藏的知友记得点个赞,开源君花了不少时间搜集整理,让好东西值得更多人看到。

Go 语言学习路线图

Go 语言电子书推荐

500 + Go 语言开源项目

Go学习路线

API 服务和工具

图形语言

MTProto

天文学

构建工具

缓存

云计算

命令行选项解析器

命令行工具

压缩

并发和 Goroutines

配置文件解析器


  • uConfig - 一种无偏见、可扩展和可插入的配置管理。支持 YAML、TOML、JSON、Env vars、K8s DAPI 等。
  • viper - 一个完整的配置解决方案,支持 YAML、TOML 和 JSON 以及与命令行标志的集成
  • 亚姆:


控制台用户界面

持续集成

加密货币

密码学

数据处理

数据结构

收藏

哈希表

列表

队列

图表

树木

其他

数据库

另请参阅SQLDrivers 页。

蟑螂数据库

Hazelcast IMDG

MongoDB

MySQL

ODBC

PostgreSQL

QL

Redis

SQLite

维蒂卡

ORM

键值存储

图数据库

无SQL

其他

日期

开发工具

Emacs 标签

分布式/网格计算

文档

编辑

电子邮件

错误处理

编码和字符集

文件系统

游戏

地理信息系统

Go 实现

图形和音频

GUI 和小部件工具包

硬件

语言与语言学

记录和监控

机器学习

数学

微服务

各种各样的

音乐

联网

域名系统

FTP

HTTP

IMAP

即时通讯

NNTP

协议缓冲区

同步

远程登录

虚拟网络

网络套接字

零MQ

杂项网络

操作系统接口

其他随机玩具、实验和示例代码

P2P 和文件共享

编程

资源嵌入

RPC

扫描器和解析器生成器

安全

仿真建模

排序

源代码管理

贮存

字符串和文本

测试

转译器

验证

开源君,专注分享 GitHub、码云优质开源项目,目前分享了诸多的开源项目,帮助了不少的朋友提升了技术与工作效率

如果觉得有用的话,别忘记给我

一个点赞,一个关注,鼓励一下。