这门课在补什么
初级 Go 工程师的面试与上手,常卡在两个断层:语言特性只知皮毛,后端常识缺乏体系。训练营从版本控制起步,用视频演示工作区、暂存区到 GitHub 同步的完整流程,补齐协作基础。核心内容围绕并发与原语展开:goroutine 调度、Mutex 互斥锁的使用边界,以及 G1 与 CMS 垃圾回收器的差异和选型。这些不是零散知识点,而是构建高并发服务时的底层支撑。
除了 Go 本身,资料包按后端通用能力梳理了 Redis 与消息队列的考察点。Redis 部分覆盖数据结构、持久化机制、过期处理、Pipeline 优化及 IO 模型;消息队列侧重 Kafka 原理。同时穿插数据库索引、事务隔离、微服务超时控制等高频考点,并配有 Go 八股文题集作为自测参考。这些内容直接对应初级岗位的常见面试题和日常排查问题的思路。
怎么学、学完能做什么
建议先看完 Git 基础操作,建立仓库管理与远程同步的习惯;再进入 Go 并发与 GC 章节,结合文档理清锁与回收器的行为;最后按 Redis、数据库、微服务的顺序补齐后端常识。练习时以题集自测为主:先在不看答案的情况下口头或手写解释概念,再对照 PDF 查漏补缺。遇到 goroutine 或锁的问题,尝试用简单 Demo 复现死锁与竞态,比纯背诵更有效。
学完后,你应该能独立回答 Go 并发模型与垃圾回收的基本问题,能在面试中清晰说明 Redis 不同场景下的选型依据,也能解释数据库索引与事务对查询性能的影响。实际工作中,能够规范使用 Git 提交代码,理解微服务中超时控制的必要性,并在阅读源码或排查性能问题时,结合 GC 与锁的特性给出初步判断。配套资料可作为复习提纲和面试题训练库,建议配合笔记反复回顾,而不是一次性浏览。
课程目录
Git & GitHub 操作指南 1. 为什么要使用 Git&GitHub.mp4 34.94M 2. 什么是版本控制?.mp4 35.91M 3. 安装 Git、初始化仓库并做最简单的配置.mp4 45.15M 4. 在Windows系统上安装Git.mp4 12.39M 5. 完成一个最简单的Git操作流程:工作区、暂存区和仓库.mp4 53.17M 6. 将本地仓库同步到远程GitHub仓库.mp4 49.50M Go八股文题集-邓明 CMS 垃圾回收器.pdf 784.31kb G1 垃圾回收器.pdf 263.86kb GC (垃圾回收)考察点总览.pdf 77.35kb GC 算法.pdf 546.23kb goroutine(协程).pdf 198.60kb Mutex.pdf 341.88kb Redis IO 模型.pdf 755.00kb Redis Pipeline.pdf 207.22kb Redis 的持久化机制.pdf 329.27kb Redis 高可用.pdf 500.20kb Redis 过期处理.pdf 119.25kb Redis 数据结构.pdf 599.53kb 缓存.pdf 280.25kb 数据库事务.pdf 928.79kb 数据库索引.pdf 358.36kb 微服务超时控制.pdf 331.68kb 微服务面试题.pdf 162.15kb Kafka.pdf 863.84kb 消息队列.pdf 947.77kb Go 八股文题集概述.pdf 114.12kb Go电子书 阿里巴巴Java开发手册.pdf 896.99kb 程序员们常用的各类工具集锦 .pdf 5.11M 代码之美.pdf 1.95M 代码之殇·第二版.pdf 2.10M 化茧成蝶: Go在FreeWheel服务化中的实践.pdf 4.54M 架构师.pdf 7.29M 京东大促的另一个战场——揭秘亿级流量背后的技术基石.pdf 6.37M 开源技术选型手册.pdf 5.55M 领域驱动设计精简版(全新修订).pdf 5.28M 完美软件开发:方法与逻辑.pdf 1.77M 微服务监控实践.pdf 1.80M 小程序开发实践.pdf 5.36M 知识图谱:打破人工智能的认知天花板.pdf 11.72M 中国卓越技术团队访谈录(2021年第六季).pdf 4.58M 中台之上:业务架构设计.pdf 3.96M 第八周:监控、埋点和告警 第二十九讲:Kafka 入门(三)、监控、埋点和告警(一).mp4 1.21G 第九次作业.png 170.73kb 第三十讲:监控、埋点和告警-Prometheus.mp4 921.65M 第三十一讲:监控、埋点和告警-OpenTelemetry.mp4 1.15G 第二十一周:课程总结 第六十二讲:课程总结(二).mp4 645.30M 第六十一讲:在业务中接入 OpenIM、课程总结(一).mp4 969.89M 第二十周:即时通讯 IM 服务设计与实现 第六十讲:基于 WebSocket 的最简 IM、OpenIM 入门.mp4 751.02M 第五十九讲:IM 系统设计与 WebSocket API 入门.mp4 856.93M 第二周:用户基本功能与 Gin|GORM 入门 第六讲:用户基本功能与 Gin|GORM 入门(三).mp4 1.21G 第四讲:用户基本功能与 Gin|GORM 入门(一).mp4 1.06G 第五讲:用户基本功能与 Gin|GORM 入门(二).mp4 791.19M 作业.png 247.43kb 第九周:榜单模型与分布式任务调度 第三十二讲:热榜功能设计与实现(一).mp4 995.32M 第三十三讲:热榜功能设计与实现(二)、分布式任务调度(一).mp4 1.11G 第三十四讲:分布式任务调度(二).mp4 814.09M 第十次作业.png 435.73kb 第十一次作业.png 473.72kb 第六周:文本存储与发帖功能实现 第二十二讲:发帖功能实现(三).mp4 928.28M 第二十三讲:发帖增强功能实现(一).mp4 1.12G 第二十四讲:发帖增强功能实现(二).mp4 822.33M 第二十五讲:查询接口与缓存.mp4 1.10G 第二十一讲:发帖功能实现(二).mp4 824.46M 第七周:阅读点赞收藏实现与 Kafka 入门 第8次作业.png 383.38kb 第二十八讲:Kafka 入门(二)、channel 详解.mp4 932.87M 第二十六讲:阅读点赞收藏功能实现(一).mp4 857.55M 第二十七讲:阅读点赞收藏功能实现(二)、Kafka 入门(一).mp4 1.19G 第三周:JWT、Redis 入门与 Kubernetes 部署实战 第八讲:JWT、Redis 入门与 Kubernetes 部署实战(二).mp4 1.10G 第九讲:JWT、Redis 入门与 Kubernetes 部署实战(三).mp4 787.89M





![大疆维修,无人机维修教程[66.30GB]](/_next/image?url=https%3A%2F%2Fwww.itzhibei.com%2Fapi%2Fuploads%2Fb6a69810-862f-479c-a529-d66880073ebc.jpg&w=1920&q=75)
