不止是云原生:为什么 Go 的热度在持续上升?来自社区的真实声音
不止是云原生:为什么 Go 的热度在持续上升?来自社区的真实声音 - Tony Bai Tony Bai 一个程序员的心路历程 Google Go语言编码风格规范 Google Go语言编码风格规范:指南篇 Google Go语言编码风格规范:决定篇 Google Go语言编码风格规范:最佳实践篇 Go语言第一课FAQ ...
不止是云原生:为什么 Go 的热度在持续上升?来自社区的真实声音 - Tony Bai Tony Bai 一个程序员的心路历程 Google Go语言编码风格规范 Google Go语言编码风格规范:指南篇 Google Go语言编码风格规范:决定篇 Google Go语言编码风格规范:最佳实践篇 Go语言第一课FAQ ...
本文永久链接 – https://tonybai.com/2025/07/22/go-swiss-table-map-user-report 大家好,我是Tony Bai。 Datadog 的故事始于一次对Go 1.24内存回归问题的追踪。在与 Go 社区协作修复了该问题后,他们在部署修复版本的过程中,观察到了一个意料之外的现象:在高流量环境中,内存使用不仅恢复了正常,甚至大幅下降。一个名为 shardRoutingCache 的巨型内存 map,其堆内存占用减少了约 500 MiB,考虑到 Go 的垃圾回收机制(GOGC=100),这相当于节省了近 1 GiB 的物理内存。 ...
Rust 的安全神话?数据库 CEO 为何在关键系统中仍选 C++ - Tony Bai Tony Bai 一个程序员的心路历程 Google Go语言编码风格规范 Google Go语言编码风格规范:指南篇 Google Go语言编码风格规范:决定篇 Google Go语言编码风格规范:最佳实践篇 Go语言第一课FAQ ...
解密 Go 安全核心:7 步掌握现代密码学工程 - Tony Bai Tony Bai 一个程序员的心路历程 Google Go语言编码风格规范 Google Go语言编码风格规范:指南篇 Google Go语言编码风格规范:决定篇 Google Go语言编码风格规范:最佳实践篇 Go语言第一课FAQ ...
本文永久链接 – https://tonybai.com/2025/07/20/mitchell-hashimoto-agentic-engineering 大家好,我是Tony Bai。 在云计算Infra和云原生工程领域,Mitchell Hashimoto 是一个如雷贯耳的名字。作为 HashiCorp 的创始人,他一手打造了 Terraform、Vagrant、Consul 等一系列定义了现代 DevOps 和基础设施即代码(IaC)的工具。如今,这位大师级程序员正在开发他的新项目——一个用小众语言 Zig 编写的高性能终端模拟器 Ghostty。 ...
本文永久链接 – https://tonybai.com/2025/07/19/go-understand-the-zen-of-python-better-than-python 大家好,我是Tony Bai。 最近,在国外的 Go 语言社区(Reddit r/golang)上,一个帖子引发了热烈的讨论。标题颇具“引战”意味:“Go似乎比Python更好地实现了Python之禅”。 ...
本文永久链接 – https://tonybai.com/2025/07/16/when-spaghetti-code-knocks 大家好,我是Tony Bai。 最近,在网上看到一张关于编程语言的 Meme 图,它以一种黑色幽默的方式,精准地描绘了我们软件开发中一个永恒的敌人,以及 Go 语言那与众不同的应对之道。 ...
AI 正在重写“软件工程师”的岗位描述:未来你需要这 6 项核心技能 - Tony Bai Tony Bai 一个程序员的心路历程 Google Go语言编码风格规范 ...
本文永久链接 – https://tonybai.com/2025/07/14/writing-style-guide 大家好,我是Tony Bai。 作为一名开发者、架构师或运维专家,我们大部分时间都在与代码、系统和架构打交道。然而,我们同样在持续不断地进行另一种形式的“编码”——沟通编码。无论是撰写一个清晰的 README.md,提交一份详尽的 Pull Request 描述,编写项目内部的技术文档,还是在社区中回答一个问题,我们都在扮演着“技术作者”的角色。 ...
Go 的“无聊”超能力:为什么“选项更少”反而让你更快? - Tony Bai Tony Bai 一个程序员的心路历程 Google Go语言编码风格规范 ...