💭 技术思考与方法论
定位:从工程实践出发,探索系统设计、架构原则、技术决策等深度思考内容,帮助开发者建立完整的知识体系和思维方式。
🎯 核心内容版块
- 深度方法论 - 系统设计、架构原则、工程实践
- 技术思考 - 技术决策、开发思维、质量提升
- 随笔笔记 - 工具使用、AI编程、经验总结
⚡ 快速入口
| 分类 | 链接 | 说明 |
|---|---|---|
| 🏗️ 深度方法论 | 进入方法论 → | 系统设计、架构原则、工程实践 |
| 📝 随笔笔记 | 进入笔记 → | 工具使用、AI编程、经验总结 |
🔍 核心内容
深度方法论(Method)
从工程化视角探索系统设计、架构原则和技术决策。
系统设计与架构
- 高质量 Golang 后端的现代软件工程原则
- [从 trace 到洞察:Go 项目的可观测性闭环实践](/thinking/method/从 trace 到洞察:Go 项目的可观测性闭环实践.md)
- [别再盲接 OTel:Go 可观察性接入的 8 个大坑](/thinking/method/别再盲接 OTel:Go 可观察性接入的 8 个大坑.md)
框架深度解析
- 2025 年最佳 Go Web 框架深度解析:资深开发者的选择指南
- Fyne 深度技术解析 - 面向资深 Go 开发者的架构设计分析
- Fyne 与 Wails 深度对比 - 选择最适合你的 Go 桌面应用框架
并发与性能
- Go 语言并发模式实战指南
- [Golang Socket 通信架构分析与实现 - 构建高性能游戏服务器](/thinking/method/Golang Socket 通信架构分析与实现-构建高性能游戏服务器.md)
DevOps 与运维
测试与质量
- [测试驱动开发 - 以测试为引擎的软件工程实践](/thinking/method/测试驱动开发 以测试为引擎的软件工程实践.md)
随笔笔记(Notes)
日常开发中的工具使用、技巧总结和经验分享。
AI 编程助手
- Vibe-Coding – 时代的开发者:如何跟 ChatGPT 5.1 一起写代码,而不是被替代
- [Qwen Code 30 个使用小技巧](/tools/Qwen Code 30个使用小技巧.md)
Wails 实践
系统对比
- [现代 Web 系统开发 与 传统 Web 系统开发 的差异](/thinking/method/现代Web系统开发 与 传统Web系统开发 的差异.md)
AI 工具应用
📈 推荐学习路径
初级开发 → 高级工程师
基础开发 → 最佳实践 → 架构设计 → 技术决策具体路径
建立工程意识
- 现代软件工程原则
- [测试驱动开发](/thinking/method/测试驱动开发 以测试为引擎的软件工程实践.md)
掌握架构设计
深入性能优化
- 并发编程模式
- [可观测性实践](/thinking/method/从 trace 到洞察:Go 项目的可观测性闭环实践.md)
建立运维思维
💡 学习建议
1. 理论与实践结合
- 学习架构原则后,在实际项目中应用
- 阅读框架解析后,动手搭建示例项目
- 掌握方法论后,总结自己的最佳实践
2. 持续思考和总结
- 技术决策要有充分的理由
- 架构设计要考虑扩展性和可维护性
- 工程实践要关注质量和效率
3. 关注技术趋势
- 了解新兴技术和框架
- 学习行业最佳实践
- 参与技术社区讨论
🤝 参与贡献
欢迎通过以下方式参与内容建设:
- 📝 分享经验:提交技术思考和最佳实践
- 🐛 指正错误:发现错误或不清晰的地方
- 💡 提出建议:新主题想法或改进建议
- ⭐ 分享传播:推荐给朋友或社交媒体
📬 相关专题
💡 提示:技术思考和方法论需要持续实践和总结,建议定期回顾和实践这些原则。

