Web Analytics

从 Rob Pike 的提案到社区共识:Go 或将通过 new(v) 彻底解决指针初始化难题

本文永久链接 – https://tonybai.com/2025/08/17/create-pointer-to-simple-types 大家好,我是Tony Bai。 在 Go 中创建一个指向基本类型(如 int 或 string)的指针,为何比创建一个指向结构体的指针更繁琐?这个长期存在的“人体工程学”问题,由 Go 语言的共同创造者之一 **Rob Pike** 在提案 #45624 中...

August 17, 2025 · 6 min · Tony Bai

内核之外的冰山:为什么说从零写一个操作系统已几乎不可能?

内核之外的冰山:为什么说从零写一个操作系统已几乎不可能? - Tony Bai Tony Bai 一个程序员的心路历程 * Google Go语言编码风格规范 * Google Go语言编码风格规范:指南篇 * Google Go语言编码风格规范:决定篇 * Google Go语言编码风格规范:最佳实践篇 * Go语言第一课FAQ * Go语言进阶课FAQ * 关于我 * 我的技术专栏 * 文章列...

August 16, 2025 · 5 min · Tony Bai

Go 1.25中值得关注的几个变化

本文永久链接 – https://tonybai.com/2025/08/15/some-changes-in-go-1-25 大家好,我是Tony Bai。 北京时间2025年8月13日,Go 团队如期发布了 Go 语言的最新大版本——Go 1.25。按照惯例,每次 Go 大版本发布时,我都会撰写一篇“Go 1.x 中值得关注的几个变化”的文章。自 2014 年的 Go 1.4 版本起,这一系列...

August 15, 2025 · 8 min · Tony Bai

AI正在重塑编程语言格局:Rust、Python 和 TypeScript 真是最终赢家吗?

本文永久链接 – https://tonybai.com/2025/08/14/rs-py-ts-trifecta 大家好,我是Tony Bai。 在 AI 浪潮席卷而来的今天,一个深刻的问题正摆在所有开发者面前:我们手中的编程语言,将如何被这股力量重塑?我们未来的技能投资,应该押注在哪里? 最近,Rust 核心团队的 Niko Matsakis,在他的一篇博文中给出了一个大胆的预测:**Rust...

August 14, 2025 · 6 min · Tony Bai

二进制的“魔术”:每个 Go 程序员都应掌握的位操作艺术

二进制的“魔术”:每个 Go 程序员都应掌握的位操作艺术 - Tony Bai Tony Bai 一个程序员的心路历程 * Google Go语言编码风格规范 * Google Go语言编码风格规范:指南篇 * Google Go语言编码风格规范:决定篇 * Google Go语言编码风格规范:最佳实践篇 * Go语言第一课FAQ * Go语言进阶课FAQ * 关于我 * 我的技术专栏 * 文章列...

August 13, 2025 · 6 min · Tony Bai