Baike.dev
All toolsAI codingTrendingOpen sourceNewsSubmit
Log in
< Back to tools
G

golang-guide

> 编程语言
Open source

「Golang学习+面试指南」一份涵盖大部分 Golang程序员所需要掌握的核心知识。准备 Golang面试,首选 GolangGuide!

3.9K stars0 likes0 views
WebsiteGitHub

About

「Golang学习+面试指南」一份涵盖大部分 Golang程序员所需要掌握的核心知识。准备 Golang面试,首选 GolangGuide!

# Golang-Guide - 「Golang面试小抄」一份通向理想互联网公司的面试指南 - 人性化超详细 **MD版本** , 务必给个 **STAR** 支持一下吧 - 包括 Golang基础、map、context、channel、GMP、锁、并发、GC、内存、Gin源码等 - Java、MySQL、Redis、MQ、Git、linux、Docker、Kafka、zookpper、区块链 - 操作系统、计算机网络、数据结构与算法、微服务 - 设计模式、分布式、高可用、高性能、高并发、安全 - 简历指导、求职宝典 等等~~ - 为了粉丝、为了开源,真的是肝死我了 - 文章均来自本人工作实习经验、实战面试、学习总结、读书笔记、网络博文等(仅供我个人校招实习使用) - 仅限制个人使用,严禁商业化,转载在文首注明出处 - 本仓库会长期的维护与更新,非常期待各位的 **pr** - 配套哔站讲解视频: - [【golang-guide】golang学习、实习、校招求职之路全总结【超全八股】](https://www.bilibili.com/video/BV1wd4y1v7Fu/?spm_id_from=333.999.0.0&vd_source=8321160752e4f07c473e11ebc0dd0a28) - [算法和数据结构 ——【Golang实现】](https://www.bilibili.com/video/BV1FG4y1n7oK/?spm_id_from=333.999.0.0&vd_source=8321160752e4f07c473e11ebc0dd0a28) - 校招不止,offer不停,更新不断 [//]: # "![Java 全栈知识体系](https://www.pdai.tech/_images/index-read.gif)" [//]: # "[![index-read.gif](https://i.postimg.cc/QCHx6djL/index-read.gif)](https://postimg.cc/q6HTq0tQ)" ## 更多 :orange_book:(点击此处可展开)官方公众号:Gopher毛;QQ交流群4:1005877636;QQ交流群3(满):805360166(活跃 巨佬云集);QQ交流群2(满):579480724;QQ交流群1(满) :1007576722 请扫描或搜索下方二维码、公众号,获取想要的资料、八股或进群交流。 大家在阅读过程中,如果遇到错误的地方或者新的见解,都可以通过邮箱:[email protected] 与我交流! 也可以直接在[Github](https://github.com/mao888)上提交issue或pr,感谢大家的参与~ 另仓库中的全部知识点均来自本人工作实习经验、实战面试、学习总结、读书笔记、网络博文等。 ## 目录结构(不断更新中) ## Golang 工作量较大, 急需pr ### golang-Interview * [**Golang八股**](https://github.com/mao888/golang-guide/blob/main/golang/go-Interview/GOALNG_INTERVIEW_COLLECTION.md) (必看 ) * [**Golang实战面经**](https://github.com/mao888/golang-guide/tree/main/golang/go-Interview/%E5%AE%9E%E6%88%98) (必看 ) * [数据结构与算法Guide【Golang实现】](https://github.com/mao888/golang-guide/blob/main/%E6%95%B0%E6%8D%AE%E7%BB%93%E6%9E%84%E4%B8%8E%E7%AE%97%E6%B3%95/%E9%9D%A2%E7%BB%8F/%E6%95%B0%E6%8D%AE%E7%BB%93%E6%9E%84%E4%B8%8E%E7%AE%97%E6%B3%95Guide%E3%80%90Golang%E5%AE%9E%E7%8E%B0%E3%80%91.md) (必看) * [数据结构-Golang代码](https://github.com/mao888/golang-guide/tree/main/golang/go-Interview/data-structure) * [算法-Golang代码](https://github.com/mao888/golang-guide/tree/main/golang/go-Interview/%E7%AE%97%E6%B3%95) * 配套哔站讲解:[算法和数据结构 ——【Golang实现】](https://www.bilibili.com/video/BV1FG4y1n7oK/?spm_id_from=333.999.0.0&vd_source=8321160752e4f07c473e11ebc0dd0a28) (必看 ) * [Gin源码阅读与分析](https://github.com/mao888/golang-guide/blob/main/golang/go-Interview/%E6%A1%86%E6%9E%B6/Gin%E6%BA%90%E7%A0%81%E9%98%85%E8%AF%BB.md) * 更多资料见飞书书库 ### golang-study * [golang学习路线](https://github.com/mao888/golang-guide/blob/main/golang/go-study/%E8%B5%84%E6%96%99%E5%BA%93/golang%E5%AD%A6%E4%B9%A0%E8%B7%AF%E7%BA%BF.md) * [golang项目](https://github.com/mao888/golang-guide/blob/main/golang/go-study/%E9%A1%B9%E7%9B%AE/golang%E9%A1%B9%E7%9B%AE.md) (必看 ) * [7 个 yyds 的 Go 项目](https://github.com/mao888/golang-guide/blob/main/golang/go-study/%E9%A1%B9%E7%9B%AE/7%20%E4%B8%AA%20yyds%20%E7%9A%84%20Go%20%E9%A1%B9%E7%9B%AE.md) * [成为 Go 高手的 8 个 GitHub 开源项目](https://github.com/mao888/golang-guide/blob/main/golang/go-study/%E9%A1%B9%E7%9B%AE/%E6%88%90%E4%B8%BA%20Go%20%E9%AB%98%E6%89%8B%E7%9A%84%208%20%E4%B8%AA%20GitHub%20%E5%BC%80%E6%BA%90%E9%A1%B9%E7%9B%AE.md) * [Go语言学习之路--李文周](https://github.com/mao888/golang-guide/blob/main/golang/go-study/%E8%B5%84%E6%96%99%E5%BA%93/Go%E8%AF%AD%E8%A8%80%E5%AD%A6%E4%B9%A0%E4%B9%8B%E8%B7%AF_Liwenzhou.md) * [第五届字节跳动青训营](https://github.com/mao888/golang-guide/tree/main/golang/go-study/%E7%AC%AC%E4%BA%94%E5%B1%8A%E5%AD%97%E8%8A%82%E8%B7%B3%E5%8A%A8%E9%9D%92%E8%AE%AD%E8%90%A5) * [超高质量网站](https://github.com/mao888/golang-guide/blob/main/golang/go-study/%E8%B5%84%E6%96%99%E5%BA%93/%E8%B6%85%E9%AB%98%E8%B4%A8%E9%87%8F%E7%BD%91%E7%AB%99.md) (必看 ) * [Go 学习推荐社区/网站/博主](https://github.com/mao888/golang-guide/blob/main/golang/go-study/%E8%B5%84%E6%96%99%E5%BA%93/Go%20%E5%AD%A6%E4%B9%A0%E6%8E%A8%E8%8D%90%E7%A4%BE%E5%8C%BA%E7%BD%91%E7%AB%99%E5%8D%9A%E4%B8%BB.md)(必看 ) * [常用组件库](https://github.com/mao888/golang-guide/tree/main/golang/go-study/%E5%B8%B8%E7%94%A8%E7%BB%84%E4%BB%B6%E5%BA%93) 持续更新中~ * [规范](https://github.com/mao888/golang-guide/tree/main/golang/go-study/%E8%A7%84%E8%8C%83) ### [golang-project](https://github.com/mao888/golang-guide/tree/main/project) ### [飞书书库](https://stpnxkbsbf.feishu.cn/drive/folder/fldcnpCD6PNRwtk3DFXrOXiNnrh?from=from_copylink) [关注公众号回复:飞书书库 获取密码] 内包含: #### 面经 * Golang面试题120天 #### 学习资料 * Golang三色标记+混合写屏障机制 * Golang修养之路 * gopl-zh (1) * GORM+夜读 * Go语言中文文档 * redis * Uber Go 语言编程规范 * 百度Golang编码规范V1.1 * 部署课程[ubuntu] * Golang协程调度器原理与GMP设计思想 * 用户模块讲义 * 字节跳动求职精华宝典-西安电子科技大学 #### Go ApI * Golang_Manual_By_AstaXie_20120522 #### 知识图谱和路线图 * 2021版本-Go语言学习路线图 * Golang来啦 * Go开发者成长路线图 * Go语言学习路线图 * Go知识图谱 #### 尚硅谷Go语言核心编程全套资料 等等~ ## 框架 ~ * [Gin](https://gin-gonic.com/zh-cn/docs/introduction/) * [Gin源码阅读与分析(必看 )](https://github.com/mao888/golang-guide/blob/main/golang/go-Interview/%E6%A1%86%E6%9E%B6/Gin%E6%BA%90%E7%A0%81%E9%98%85%E8%AF%BB.md) * [go-zero](https://go-zero.dev/cn/docs/introduction) * [字节-CloudWeGo](https://www.cloudwego.io/zh/docs/) * [HTTP-Hertz](https://www.cloudwego.io/zh/docs/hertz/overview/) * [RPC-Kitex](https://www.cloudwego.io/zh/docs/kitex/overview/) [//]: # "[![Go.jpg](https://i.postimg.cc/MH9rg45y/Go.jpg)](https://postimg.cc/K3gNM0dz)" ## AI Agent ### 面经 * [AI Agent](https://github.com/mao888/golang-guide/blob/main/AI%20Agent/AI%20Agent.md) NEW ## Java全栈 ### 面经 * [Java全栈(超详细)](https://github.com/mao888/golang-guide/blob/main/Java/Java.md) (必看 ) ### 资料库 * [高质量网站](https://github.com/mao888/golang-guide/blob/main/Java/%E8%B5%84%E6%96%99%E5%BA%93/%E9%AB%98%E8%B4%A8%E9%87%8F%E7%BD%91%E7%AB%99.md)(必看 ) ### [飞书书库](https://stpnxkbsbf.feishu.cn/drive/folder/fldcn6PrWKmnB2l5eBrxesbOn2b) [关注公众号回复:飞书书库 获取密码] **内包含:** * 120个Java面试题和答案 * 350道Java面试题手册(整理100家企业) * “java高分面试指南”25专题-227页1000+题50w+字解析 * ActiveMQ消息中间件面试专题 * Dubbo面试及答案(上) * Dubbo面试专题及答案(下) * java后端面试题答案 * Java基础面试题 * Java架构师面经 * Java面经 * Java面试进阶解析笔记 * Java面试题、面经 * Java中高级核心知识全面解析 (1) * memcached面试专题及答案 * MongoDB面试专题及答案 * MyBatis面试专题及答案 * MySQL55题及答案 - 副本 * MySQL55题及答案 * Redis面试专题及答案 ## 计算机网络 * [导读 程序员如何打好计算机领域的基础?](https://github.com/mao888/golang-guide/blob/main/%E8%AE%A1%E7%AE%97%E6%9C%BA%E7%BD%91%E7%BB%9C/%E5%AF%BC%E8%AF%BB%20%20%E7%A8%8B%E5%BA%8F%E5%91%98%E5%A6%82%E4%BD%95%E6%89%93%E5%A5%BD%E8%AE%A1%E7%AE%97%E6%9C%BA%E9%A2%86%E5%9F%9F%E7%9A%84%E5%9F%BA%E7%A1%80%EF%BC%9F.md) * [一次搞定计算机网络,高效修炼程序员内功](https://github.com/mao888/golang-guide/blob/main/%E8%AE%A1%E7%AE%97%E6%9C%BA%E7%BD%91%E7%BB%9C/%E4%B8%80%E6%AC%A1%E6%90%9E%E5%AE%9A%E8%AE%A1%E7%AE%97%E6%9C%BA%E7%BD%91%E7%BB%9C%EF%BC%8C%E9%AB%98%E6%95%88%E4%BF%AE%E7%82%BC%E7%A8%8B%E5%BA%8F%E5%91%98%E5%86%85%E5%8A%9F.md) ### 计网面经 * [计算机网络上](https://github.com/mao888/golang-guide/blob/main/%E8%AE%A1%E7%AE%97%E6%9C%BA%E7%BD%91%E7%BB%9C/%E8%AE%A1%E7%BD%91%E9%9D%A2%E7%BB%8F/%E8%AE%A1%E7%AE%97%E6%9C%BA%E7%BD%91%E7%BB%9C%E4%B8%8A.md) * [计算机网络下](https://github.com/mao888/golang-guide/blob/main/%E8%AE%A1%E7%AE%97%E6%9C%BA%E7%BD%91%E7%BB%9C/%E8%AE%A1%E7%BD%91%E9%9D%A2%E7%BB%8F/%E8%AE%A1%E7%AE%97%E6%9C%BA%E7%BD%91%E7%BB%9C%E4%B8%8B.md) * [计算机网络经典面试题 ](https://github.com/mao888/golang-guide/blob/main/%E8%AE%A1%E7%AE%97%E6%9C%BA%E7%BD%91%E7%BB%9C/%E8%AE%A1%E7%BD%91%E9%9D%A2%E7%BB%8F/%E8%AE%A1%E7%AE%97%E6%9C%BA%E7%BD%91%E7%BB%9C%E7%BB%8F%E5%85%B8%E9%9D%A2%E8%AF%95%E9%A2%98.md)(必看 ) ### 资料库 * [图解网络-小林coding](https://github.com/mao888/golang-guide/tree/main/%E8%AE%A1%E7%AE%97%E6%9C%BA%E7%BD%91%E7%BB%9C/%E8%B5%84%E6%96%99%E5%BA%93/%E5%9B%BE%E8%A7%A3%E7%BD%91%E7%BB%9C-%E5%B0%8F%E6%9E%97coding) * [图解TCPIP](https://github.com/mao888/golang-guide/blob/main/%E8%AE%A1%E7%AE%97%E6%9C%BA%E7%BD%91%E7%BB%9C/%E8%B5%84%E6%96%99%E5%BA%93/%E5%9B%BE%E8%A7%A3TCPIP.pdf) * [计算机网络.xmind](https://github.com/mao888/golang-guide/blob/main/%E8%AE%A1%E7%AE%97%E6%9C%BA%E7%BD%91%E7%BB%9C/%E8%B5%84%E6%96%99%E5%BA%93/%E8%AE%A1%E7%AE%97%E6%9C%BA%E7%BD%91%E7%BB%9C.xmind) ### [飞书书库](https://stpnxkbsbf.feishu.cn/drive/folder/fldcnQARpyE1UxoBHARHBSR9wSb) [关注公众号回复:飞书书库 获取密码] **内包含:** * TCP IP详解 * 计算机网络(第7版)-谢希仁 * 计算机网络:自顶向下方法(第七版)课后习题参考答案 * 计算机网络 自顶向下方法(第七版) 中文版 * 图解网络-小林coding-v3.0 * 计算机网络 * 图解TCP IP * 计算机网络课本 * 计算机网络PPT ## 操作系统 ### 面经 * [操作系统](https://github.com/mao888/golang-guide/blob/main/%E6%93%8D%E4%BD%9C%E7%B3%BB%E7%BB%9F/%E9%9D%A2%E7%BB%8F/%E6%93%8D%E4%BD%9C%E7%B3%BB%E7%BB%9F.md)(必看 ) ### 学习 * [王道计算机考研-操作系统-学习重点指导](https://github.com/mao888/golang-guide/blob/main/%E6%93%8D%E4%BD%9C%E7%B3%BB%E7%BB%9F/study/%E7%8E%8B%E9%81%93%E8%80%83%E7%A0%94-%E6%93%8D%E4%BD%9C%E7%B3%BB%E7%BB%9F.md) * [现代操作系统-第四版](https://github.com/mao888/golang-guide/tree/main/%E6%93%8D%E4%BD%9C%E7%B3%BB%E7%BB%9F/study/%E7%8E%B0%E4%BB%A3%E6%93%8D%E4%BD%9C%E7%B3%BB%E7%BB%9F) ### [飞书书库](https://stpnxkbsbf.feishu.cn/drive/folder/fldcnK5irYNB0FS9IlqMssL6aAb) [关注公众号回复:飞书书库 获取密码] * 计算机操作系统(第4版)—汤小丹 * 现代操作系统原书第四版pdf免费版 * 图解系统@小林coding ## 数据结构与算法 ### 算法基础 * [算法基础-复杂度](https://github.com/mao888/golang-guide/blob/main/%E6%95%B0%E6%8D%AE%E7%BB%93%E6%9E%84%E4%B8%8E%E7%AE%97%E6%B3%95/%E7%AE%97%E6%B3%95%E5%9F%BA%E7%A1%80/%E7%AE%97%E6%B3%95%E5%9F%BA%E7%A1%80-%E5%A4%8D%E6%9D%82%E5%BA%A6.md) * [算法基础-用空间复杂度换时间复杂度](https://github.com/mao888/golang-guide/blob/main/%E6%95%B0%E6%8D%AE%E7%BB%93%E6%9E%84%E4%B8%8E%E7%AE%97%E6%B3%95/%E7%AE%97%E6%B3%95%E5%9F%BA%E7%A1%80/%E7%AE%97%E6%B3%95%E5%9F%BA%E7%A1%80-%E7%94%A8%E7%A9%BA%E9%97%B4%E5%A4%8D%E6%9D%82%E5%BA%A6%E6%8D%A2%E6%97%B6%E9%97%B4%E5%A4%8D%E6%9D%82%E5%BA%A6.md) ### 排序算法全解析 * [概述](https://github.com/mao888/golang-guide/blob/main/%E6%95%B0%E6%8D%AE%E7%BB%93%E6%9E%84%E4%B8%8E%E7%AE%97%E6%B3%95/%E6%8E%92%E5%BA%8F%E7%AE%97%E6%B3%95%E5%85%A8%E8%A7%A3%E6%9E%90/%E6%A6%82%E8%BF%B0.md) * [时间复杂度 O(n) 级排序算法](https://github.com/mao888/golang-guide/blob/main/%E6%95%B0%E6%8D%AE%E7%BB%93%E6%9E%84%E4%B8%8E%E7%AE%97%E6%B3%95/%E6%8E%92%E5%BA%8F%E7%AE%97%E6%B3%95%E5%85%A8%E8%A7%A3%E6%9E%90/%E6%97%B6%E9%97%B4%E5%A4%8D%E6%9D%82%E5%BA%A6%20O(n)%20%E7%BA%A7%E6%8E%92%E5%BA%8F%E7%AE%97%E6%B3%95.md) * [时间复杂度 O(n^2) 级排序算法](https://github.com/mao888/golang-guide/blob/main/%E6%95%B0%E6%8D%AE%E7%BB%93%E6%9E%84%E4%B8%8E%E7%AE%97%E6%B3%95/%E6%8E%92%E5%BA%8F%E7%AE%97%E6%B3%95%E5%85%A8%E8%A7%A3%E6%9E%90/%E6%97%B6%E9%97%B4%E5%A4%8D%E6%9D%82%E5%BA%A6%20O(n%5E2)%20%E7%BA%A7%E6%8E%92%E5%BA%8F%E7%AE%97%E6%B3%95.md) * [时间复杂度 O(nlogn) 级排序算法](https://github.com/mao888/golang-guide/blob/main/%E6%95%B0%E6%8D%AE%E7%BB%93%E6%9E%84%E4%B8%8E%E7%AE%97%E6%B3%95/%E6%8E%92%E5%BA%8F%E7%AE%97%E6%B3%95%E5%85%A8%E8%A7%A3%E6%9E%90/%E6%97%B6%E9%97%B4%E5%A4%8D%E6%9D%82%E5%BA%A6%20O(nlogn)%20%E7%BA%A7%E6%8E%92%E5%BA%8F%E7%AE%97%E6%B3%95.md) ### 进制和位运算 * [进制](https://github.com/mao888/golang-guide/blob/main/%E6%95%B0%E6%8D%AE%E7%BB%93%E6%9E%84%E4%B8%8E%E7%AE%97%E6%B3%95/%E8%BF%9B%E5%88%B6%E5%92%8C%E4%BD%8D%E8%BF%90%E7%AE%97/%E8%BF%9B%E5%88%B6.md) * [整数在计算机中的表示方式](https://github.com/mao888/golang-guide/blob/main/%E6%95%B0%E6%8D%AE%E7%BB%93%E6%9E%84%E4%B8%8E%E7%AE%97%E6%B3%95/%E8%BF%9B%E5%88%B6%E5%92%8C%E4%BD%8D%E8%BF%90%E7%AE%97/%E6%95%B4%E6%95%B0%E5%9C%A8%E8%AE%A1%E7%AE%97%E6%9C%BA%E4%B8%AD%E7%9A%84%E8%A1%A8%E7%A4%BA%E6%96%B9%E5%BC%8F.md) * [位运算符的概念和性质](https://github.com/mao888/golang-guide/blob/main/%E6%95%B0%E6%8D%AE%E7%BB%93%E6%9E%84%E4%B8%8E%E7%AE%97%E6%B3%95/%E8%BF%9B%E5%88%B6%E5%92%8C%E4%BD%8D%E8%BF%90%E7%AE%97/%E4%BD%8D%E8%BF%90%E7%AE%97%E7%AC%A6%E7%9A%84%E6%A6%82%E5%BF%B5%E5%92%8C%E6%80%A7%E8%B4%A8.md) * [例题](https://github.com/mao888/golang-guide/blob/main/%E6%95%B0%E6%8D%AE%E7%BB%93%E6%9E%84%E4%B8%8E%E7%AE%97%E6%B3%95/%E8%BF%9B%E5%88%B6%E5%92%8C%E4%BD%8D%E8%BF%90%E7%AE%97/%E4%BE%8B%E9%A2%98.md) ### LeetCode * [怎么高效刷 Leetcode?](https://github.com/mao888/golang-guide/blob/main/%E6%95%B0%E6%8D%AE%E7%BB%93%E6%9E%84%E4%B8%8E%E7%AE%97%E6%B3%95/LeetCode/%E6%80%8E%E4%B9%88%E9%AB%98%E6%95%88%E5%88%B7%20Leetcode%EF%BC%9F.md) * [LeetCode算法提炼](https://github.com/mao888/golang-guide/blob/main/%E6%95%B0%E6%8D%AE%E7%BB%93%E6%9E%84%E4%B8

GitHub Issues· 1 open

View all on GitHub
  • #29

    高质量网站清单的面试数据型资源补充

    Updated Aug 29, 2026

Highlights

  • •「Golang面试小抄」一份通向理想互联网公司的面试指南
  • •人性化超详细 MD版本 , 务必给个 STAR 支持一下吧
  • •包括 Golang基础、map、context、channel、GMP、锁、并发、GC、内存、Gin源码等
  • •Java、MySQL、Redis、MQ、Git、linux、Docker、Kafka、zookpper、区块链
  • •操作系统、计算机网络、数据结构与算法、微服务
  • •设计模式、分布式、高可用、高性能、高并发、安全
  • •简历指导、求职宝典 等等~~
  • •为了粉丝、为了开源,真的是肝死我了
  • •文章均来自本人工作实习经验、实战面试、学习总结、读书笔记、网络博文等(仅供我个人校招实习使用)
  • •仅限制个人使用,严禁商业化,转载在文首注明出处

> Tags

Go

No comments yet. Be the first to share.

> Details

PublishedAug 1, 2026
UpdatedSep 17, 2026
Category编程语言
PricingOpen source

> Related tools

T
TypeScript
JavaScript 的超集,为前端与全栈提供静态类型
P
Python
通用编程语言,广泛用于 Web、数据与 AI
G
Go
Google 推出的简洁高效系统语言