Skip to main content
本周核心:Go 语言是基础设施领域的性能担当。本周我们将从 Python 的思维中跳出来,拥抱静态类型、编译执行与高并发。目标是:能独立开发出足以部署在生产环境的高性能 Agent 探针。

📅 本周课程安排

Day 22 | Go 语言快速入门

环境安装、Go Modules、基础语法 (变量/函数/结构体)。从 Python 思维平滑过渡。

Day 23 | 核心特性与接口

Interface 接口设计、显式 Error 处理机制、Defer 资源清理。掌握 Go 的“工程美学”。

Day 24 | 并发编程 (Goroutine)

Goroutine 协程、Channel 通道通信、WaitGroup 同步。突破 Python 的并发瓶颈。

Day 25 | Go 实战工具开发 (一)

实战:利用 Worker Pool 编写一个高性能并发端口扫描器,实测百倍性能提升。

Day 26 | Go 实战工具开发 (二)

实战:使用流式处理分析 GB 极日志。对比 Go 与 Python 的内存消耗差异。

Day 27-28 | 技术复盘与筹备

Python vs Go 场景选型地图。开启毕业设计前的最后一阶段技能缝合与环境准备。

🎯 学习目标

  1. 理解编译型语言的部署优势(单二进制文件)。
  2. 掌握 CSP 并发模型,能处理并发竞态。
  3. 具备 高性能网络/磁盘 IO 的工具开发能力。

返回上一周

第 03 周 | FastAPI 框架

下一周预览

第 05 周 | 终极融合实战