Web Analytics

HashiCorp创始人Mitchell Hashimoto 的 Agentic Engineering 实战心法

本文永久链接 – https://tonybai.com/2025/07/20/mitchell-hashimoto-agentic-engineering 大家好,我是Tony Bai。 在云计算Infra和云原生工程领域,Mitchell Hashimoto 是一个如雷贯耳的名字。作为 HashiCorp 的创始人,他一手打造了 Terraform、Vagrant、Consul 等一系列定义了现代 DevOps 和基础设施即代码(IaC)的工具。如今,这位大师级程序员正在开发他的新项目——一个用小众语言 Zig 编写的高性能终端模拟器 Ghostty。 ...

July 20, 2025 · 6 min · Tony Bai

Go 比 Python 更懂“Python 之禅”?

本文永久链接 – https://tonybai.com/2025/07/19/go-understand-the-zen-of-python-better-than-python 大家好,我是Tony Bai。 最近,在国外的 Go 语言社区(Reddit r/golang)上,一个帖子引发了热烈的讨论。标题颇具“引战”意味:“Go似乎比Python更好地实现了Python之禅”。 ...

July 19, 2025 · 7 min · Tony Bai

一张图读懂Go的生存之道:当“面条代码”来敲门

本文永久链接 – https://tonybai.com/2025/07/16/when-spaghetti-code-knocks 大家好,我是Tony Bai。 最近,在网上看到一张关于编程语言的 Meme 图,它以一种黑色幽默的方式,精准地描绘了我们软件开发中一个永恒的敌人,以及 Go 语言那与众不同的应对之道。 ...

July 16, 2025 · 7 min · Tony Bai

AI 正在重写“软件工程师”的岗位描述:未来你需要这 6 项核心技能

AI 正在重写“软件工程师”的岗位描述:未来你需要这 6 项核心技能 - Tony Bai Tony Bai 一个程序员的心路历程 Google Go语言编码风格规范 ...

July 15, 2025 · 5 min · Tony Bai

代码之外的必修课:顶级技术文档风格指南如何提升你的工程效率

本文永久链接 – https://tonybai.com/2025/07/14/writing-style-guide 大家好,我是Tony Bai。 作为一名开发者、架构师或运维专家,我们大部分时间都在与代码、系统和架构打交道。然而,我们同样在持续不断地进行另一种形式的“编码”——沟通编码。无论是撰写一个清晰的 README.md,提交一份详尽的 Pull Request 描述,编写项目内部的技术文档,还是在社区中回答一个问题,我们都在扮演着“技术作者”的角色。 ...

July 14, 2025 · 5 min · Tony Bai

Go 的“无聊”超能力:为什么“选项更少”反而让你更快?

Go 的“无聊”超能力:为什么“选项更少”反而让你更快? - Tony Bai Tony Bai 一个程序员的心路历程 Google Go语言编码风格规范 ...

July 12, 2025 · 5 min · Tony Bai

Go pprof 迎来重大革新:v2 提案详解,告别默认注册,拥抱飞行记录器

本文永久链接 – https://tonybai.com/2025/07/11/net-http-pprof-v2 大家好,我是Tony Bai。 Go 语言的性能诊断利器 net/http/pprof 即将迎来一次意义深远的变革。一项编号为 #74544 的新提案建议引入一个全新的 net/http/pprof/v2 包,旨在从根本上解决当前版本因“默认注册”行为带来的安全隐患。该提案不仅重塑了 pprof 端点的注册方式,还计划引入对 Go 1.25 飞行记录器(Flight Recorder)的支持、动态 CPU 采样率控制等一系列新功能。本文将深入解读该提案的核心内容、API 变化及其对 Go 开发者生态的潜在影响。 ...

July 11, 2025 · 5 min · Tony Bai

上手MCP官方Go SDK:一份面向实战的入门指南

本文永久链接 – https://tonybai.com/2025/07/10/mcp-official-go-sdk 大家好,我是Tony Bai。 随着大型语言模型(LLM)的能力边界不断扩展,“function calling”或“tool use”已成为释放其潜力的关键。MCP(Model Context Protocol)正是为此而生,它定义了一套标准的、与模型无关的通信规范,使得任何应用都能以“工具”的形式被 LLM 调用。 ...

July 10, 2025 · 12 min · Tony Bai

停止构建AI Agent!这里有5个更简单的LLM工作流模式,能解决90%的问题

本文永久链接 – https://tonybai.com/2025/07/10/stop-building-ai-agents 大家好,我是Tony Bai。 如果你正在开发 AI 应用,你很可能听说过、尝试过,甚至正在挣扎于构建一个“AI Agent”。 我们都看过那些令人心潮澎湃的 Demo:一个 AI Agent 被赋予一个目标,然后它就能自主地规划、调用工具、浏览网页、编写代码,最终完成任务。于是,我们纷纷投身其中,搭建记忆系统、定义工具、编写角色背景……感觉就像在创造一个真正的数字生命,充满了力量和进步感。 ...

July 10, 2025 · 6 min · Tony Bai

你的命令行,即将迎来一场“AI 革命”

你的命令行,即将迎来一场“AI 革命” - Tony Bai Tony Bai 一个程序员的心路历程 Google Go语言编码风格规范 Google Go语言编码风格规范:指南篇 Google Go语言编码风格规范:决定篇 Google Go语言编码风格规范:最佳实践篇 Go语言第一课FAQ ...

July 9, 2025 · 5 min · Tony Bai