面向开发者的编程教程、AI 技术、开发工具和热点技术观察平台。
最新内容
查看全部Go 实战:写一个命令行工具
用标准库做一个统计文本行数与最长行的 CLI:flag 解析、按参数读文件或 stdin、bufio 逐行扫描、错误与退出码、子命令结构,以及用 ldflags 注入版本号。
Go 实战:写一个 HTTP 服务
用标准库 net/http 实现 JSON 接口:方法路由、请求解析与校验、统一错误响应、中间件记录日志与请求 ID、超时配置、优雅停机,以及 httptest 验收。
Go context 与取消传播
context 的作用与用法:Background 与 TODO 的取舍、WithCancel/WithTimeout/WithDeadline、ctx 作为首个参数向下传递、select 监听 Done、避免泄漏与不要存进结构体。
Go 泛型入门
类型参数与约束的实用入门:any 与 comparable、自定义约束与 ~ 底层类型、Map/Filter 等通用函数、泛型类型、类型推断,以及什么时候不该用泛型。
Learn & Build
系统化的编程语言教程与学习路径,长期有效,持续更新。
Explore & Discover
技术热点、新工具与行业观察,关注正在发生的变化。
内容即将发布
该栏目正在建设中,第一批文章发布后将在此展示。