搜索仓库、语言、topic
提交项目
GitHub 雷达
监控正在起飞的黑马项目,和高星项目,帮助你寻找最优质的开源项目。
数据更新于 7 小时前
黑马榜
30
星海
4914
排序
Star 最多
最近更新
最新收录
语言
全部
TypeScript
Python
JavaScript
Go
Rust
C++
Java
Jupyter Notebook
分类
全部
AI/机器学习
工具/CLI
Web前端
后端/服务端
DevOps/云原生
学习/资源
安全
数据库/存储
仓库
语言
分类
Star
avelino/awesome-go
1. 是一个精心收集的 Go 语言优秀框架、库和软件的精选清单,帮助开发者快速找到高质量的开源项目。 2. 采用 Markdown 文件分门别类整理,通过 GitHub 社区协作维护,并借助 Netlify 生成静态站点 awesome-go.com。 3. 覆盖人工智能、数据库、命令行工具等数百个细分领域,堪称 Go 生态的“百科全书”,适合技术选型
Go
学习/资源
180.0k
astaxie/build-web-application-with-golang
1. 这是一本免费开源的 Go 语言 Web 应用开发电子书,系统讲解如何从零构建 Web 服务。 2. 采用 Go 语言标准库及常用 Web 开发模式,以中文为主并翻译为十余种语言版本。 3. 亮点是社区活跃、多语言支持,非常适合 Go 初学者作为入门读物循序学习 Web 开发。
Go
学习/资源
43.9k
unknwon/the-way-to-go_ZH_CN
1. 这是一本获得原作者授权的《The Way to Go》中文译本,旨在降低国内 Go 语言学习者的语言门槛,提供免费开源的中文学习资料。 2. 项目基于 Markdown 文档在 GitHub 上协作翻译与维护,采用 CC BY-SA 3.0 及 BSD 3-Clause 许可,可在线直接阅读。 3. 该书曾是 Go 入门领域的重要参考,特别适合早期 Go 语言爱好者系统学习,配合 Go 语言中文网社区形成了良好的学习生态。
Go
学习/资源
35.1k
halfrost/LeetCode-Go
1. 这是一个用 Go 语言完成的 LeetCode 算法题解仓库,覆盖大量真实面试高频题目,方便开发者学习与刷题。 2. 所有解法均用 Go 实现,严格遵循 Google Go 编码规范,并保证 100% 测试覆盖率和极致运行性能(Runtime Beats 100%)。 3. 配套提供《LeetCode Cookbook》电子书
Go
学习/资源
33.8k
tmrts/go-patterns
1. 这是一个精心整理的 Go 语言设计模式、编码诀窍与惯用法的集合,为开发者提供可复用的设计参考。 2. 项目以 Go 语言编写,采用 Markdown 文档配合代码示例展示各类模式,通过社区协作维护。 3. 亮点在于系统覆盖创建型、结构型、行为型、同步、并发、消息与稳定性等经典模式,尤其适合 Go 开发者学习惯用实现、解决常见架构与可维护性问题。
Go
学习/资源
28.1k
quii/learn-go-with-tests
1. 这是一个通过测试驱动开发(TDD)手把手学习 Go 语言的免费开源教程,从语言基础到完整应用开发全覆盖。 2. 内容以 Go 语言编写,围绕 testing 包和标准库,通过先写测试再写代码的循环来讲解整数、并发、反射、泛型等特性。 3. 亮点是强调“测试先行”的实践教学,适合零基础入门者或想系统掌握 TDD 的开发者,且提供中文等多语言版本。
Go
学习/资源
23.8k
inancgumus/learngo
1. 提供上千个手写 Go 语言示例、习题和测验,通过修复微型程序让学习者在实践中掌握 Go。 2. 全部为 Go 代码,按主题组织成渐进式练习,并配套有在线课程、书籍和博客等教学资源。 3. 适合从零基础到进阶的系统自学,也可作为 Go 培训或面试准备的动手题库,社区还贡献了多语言翻译。
Go
学习/资源
20.1k
chai2010/advanced-go-programming-book
1. 解决什么问题 / 是什么:这是一本系统讲解 Go 语言高阶主题的开源书籍,完稿并已出版纸质版,面向有一定基础、想深入掌握 Go 内部机制和高级用法的开发者。 2. 主要技术栈或实现方式:书籍内容覆盖 CGO、Go 汇编、RPC 实现、Protobuf 插件开发、Web 框架和分布式系统等底层与工程实践,配套项目多使用 Go 自身实现。 3. 亮点或适用场景:由资深 Go 语言专家联合撰写,堪称 Go 进阶学习的权威路线图,适合需要攻克性能优化、系统编程、框架定制等复杂场景的后端及基础设施工程师。
Go
学习/资源
20.1k
dariubs/GoBooks
这是一个精选的Go语言书籍清单项目,旨在为不同水平的开发者提供从入门到高级的最佳学习资源,解决寻找优质Go书籍的难题。该项目主要使用Go语言编写,并通过GitHub Actions自动验证README文件的格式和链接有效性。其亮点在于书籍分类清晰,涵盖入门、进阶、Web开发等主题,并包含社区评分和专家推荐,非常适合Go语言学习者、开发者以及希望系统提升Go技能的工程师使用。
Go
学习/资源
19.6k
geektutu/7days-golang
1. 该项目通过7天递进式动手教程,帮助开发者从零搭建类Gin的Web框架、分布式缓存、ORM和RPC框架等核心组件,深入理解底层实现原理。 2. 项目完全使用Go语言及标准库,逐步加入路由、中间件、LRU缓存、一致性哈希、服务注册发现等关键机制,代码简洁、适合教学。 3. 亮点是内容覆盖Web、缓存、数据库、通信四大方向,采用模仿主流开源框架的方式,适合希望提升Go工程能力与框架设计思维的中高级开发者。
Go
学习/资源
17.0k
greyireland/algorithm-pattern
1. 这是一个系统化的 LeetCode 算法刷题与面试备战指南,旨在帮助开发者通过掌握通用解题模板,高效拿到大厂 offer。 2. 主要使用 Go 语言进行代码示例讲解,内容按照数据结构(如树、链表)、基础算法(如二分、动态规划)和算法思想(如递归、滑动窗口)等专题模块化组织。 3. 亮点是作者提炼的“算法模板”加“推荐练习路径”(Repo→LeetCode Explore→剑指 Offer),并附有240题的实际刷题记录,适合从零开始、希望在一个半月内速成并通过一线互联网公司算法面试的求职者。
Go
学习/资源
15.5k
hoanhan101/ultimate-go
1. 这是一份系统深入的 Go 语言学习指南,旨在帮助开发者掌握语言内核与工程实践。 2. 项目以 Go 代码讲解和笔记形式为主,覆盖语法、内存、调度器、并发等核心主题。 3. 亮点在于内容被专业培训机构 Ardan Labs 长期维护并出版成书,适合中高级 Go 开发者进阶参考。
Go
学习/资源
14.9k
halfrost/Halfrost-Field
1. 这是一个以深度技术博客为核心的开源知识库,汇总了作者对 Go 底层源码、算法与机器学习等领域的系统研读笔记。 2. 主要技术实现依托 Go 语言,围绕其内部机制(如 Slice、Map、Channel、Interface)展开源码级分析,并辅以多语言示例和 Jupyter Notebook。 3. 最大亮点是针对 Go 进阶的底层原理拆解与空间搜索算法(如 Google S2)的连环解读,非常适合想深入理解 Go 运行时和高效算法的开发者精读。
Go
学习/资源
13.2k
talkgo/night
1. 这是一个通过 B 站直播定期举办的 Go 语言技术分享社区,旨在帮助开发者深入 Go 并加速成长。 2. 项目以 Go 语言为主,但仓库主要用于组织话题、沉淀资料和社区管理,并非以代码实现为核心。 3. 亮点在于线上线下深度连接开发者,提供源码阅读、工程实践等多元选题,适合各层次 Gopher 学习与交流。
Go
学习/资源
12.3k
ardanlabs/gotraining
1. 解决什么问题 / 是什么:这是一套由 Ardan Labs 提供的系统化 Go 语言深度培训课程材料,旨在帮助开发者快速掌握 Go 语言机制、设计理念和高效编程实践。 2. 主要技术栈或实现方式:内容围绕 Go 语言核心特性展开,采用教学文档、代码示例、配套视频和《Ultimate Go Notebook》书籍等形式,覆盖语言机制、并发模型、性能分析与生产级调试。 3. 亮点或适用场景:Ardan Labs 自 2014 年起专注 Go 培训,擅长将开发者快速带入生产力提升 6-12 个月;适合已有数月以上经验的 Go 中级开发者深入进修,也支持企业内训、公开课和在线自学。
Go
学习/资源
12.2k
hackstoic/golang-open-source-projects
1. 这是一个面向中文读者的 Go 语言开源项目精选清单,旨在提供高质量、仍在维护且适合学习与选型的项目索引,而非追求大而全的列表。 2. 项目主体为 Markdown 文档,通过人工整理和定期审阅维护,将 77 个项目按 10 个技术主题(如云原生、AI、Web 框架)进行分类组织。 3. 亮点在于定期清理归档停更项目、新增 AI Agent 与 LLM 应用等前沿分类,并强调每项仅收录一次,特别适合国内 Go
Go
学习/资源
11.5k
GoesToEleven/GolangTraining
1. 该项目是Go语言的培训教程,帮助开发者系统学习Go编程。 2. 技术栈基于Go语言,通过循序渐进的课程内容传授语言特性与编程实践。 3. 亮点是拥有1万多星标,适合初学者从零入门或开发者巩固Go知识,内容覆盖全面且社区认可度高。
Go
学习/资源
10.5k
lk-geimfari/awesomo
1. 这是一个按编程语言分类整理的开源项目精选清单,帮助开发者发现有趣的项目并参与开源贡献。 2. 项目内容以 Markdown 文件分语言维护,核心工具链使用 Go 语言,通过社区 Fork/Pull Request 协作更新。 3. 亮点是涵盖数十种语言、只收录活跃高质项目,适合想寻找开发灵感或初次尝试开源的开发者快速入门。
Go
学习/资源
9.9k
polaris1119/The-Golang-Standard-Library-by-Example
1. 这是一本以示例驱动方式讲解 Go 语言标准库的免费电子书,帮助开发者掌握标准库的用法和设计思路。 2. 主要基于 Go 语言最新版本,以代码示例配合文字讲解,覆盖 Linux/amd64 环境下的常见库和系统调用。 3. 亮点在于通过大量实例和常见误区分析降低学习门槛,适合 Go 初学者和需要系统查阅标准库的开发者阅读参考。
Go
学习/资源
9.5k
unknwon/go-fundamental-programming
1. 这是一套面向 Go 语言新手、覆盖从环境搭建到并发编程的免费视频教程。 2. 采用视频讲解与配套 Markdown 课堂笔记相结合的方式,笔记按时间点标注知识点,便于快速定位。 3. 亮点在于多平台免费分发(B站、YouTube 等),内容包含作者踩坑经验与补充说明,非常适合零基础学习者系统入门 Go 语言。
Go
学习/资源
9.1k
senghoo/golang-design-pattern
1. 该项目是《研磨设计模式》的 Go 语言实现,提供了创建型、结构型和行为型等经典设计模式的示例代码,帮助 Go 开发者理解和应用设计模式。 2. 全部使用 Go 语言编写,按模式分类为独立目录,通过具体代码展示模式的结构与用法,并配有构建状态徽章和测试保障。 3. 亮点是覆盖了二十多种常用设计模式,目录清晰、即拿即用,适合学习 Go 中惯用的设计模式或在实际项目中快速参考集成。
Go
学习/资源
9.0k
EndlessCheng/codeforces-go
1. 这是一个面向算法竞赛(尤其是 Codeforces)的 Go 语言模板库,提供数百种常见算法和数据结构的即用型实现,帮助选手快速套用、减少现场编码负担。 2. 全部基于 Go 实现,按数据结构、字符串、数学、动态规划、图论等大类系统组织,每个模板均附有注释说明与 LeetCode 相关题目链接。 3. 亮点在于覆盖面极其全面(从单调栈到 LCT、从 FFT 到插头 DP 均有涉及),且同一算法常有多种变体(如各种莫队、各种线段树扩展),非常适合算法竞赛训练与面试突击复习。
Go
学习/资源
8.6k
mmcgrana/gobyexample
1. 解决什么问题 / 是什么:一个通过带注释的示例代码来学习 Go 语言的静态教学网站。 2. 主要技术栈或实现方式:用 Go 编写的构建工具链,从 examples 目录中的源文件提取代码和注释,通过模板渲染生成静态 HTML 文件。 3. 亮点或适用场景:提供大量简洁实用的 Go 语言特性示例,支持多语言社区翻译,非常适合 Go 初学者快速入门和查阅语法。
Go
学习/资源
8.2k
0voice/Introduction-to-Golang
1. 这是一个全面汇集 Go 语言学习资源的“补给包”,帮助开发者从零基础到深入掌握 Go 语言及周边生态。 2. 以 Markdown 文档为主,系统性整理文章、电子书、学术论文、视频链接、开源项目和云原生资料,形成分类导航。 3. 亮点在于资料覆盖面极广且结构清晰,特别适合初学者系统入门、有经验的开发者查漏补缺或备战面试。
Go
学习/资源
8.1k
共 32 个高星项目
‹
1
2
›
数据来自 GitHub 公开信息,由群岛雷达定期扫描 · 中文摘要与分类由 AI 生成,仅供参考。
⌘K