Why Did Go’s Map Get Slower? Let’s See How Go 1.25 Plans to Fix It
This article explains why your program might have gotten slower using maps in Go 1.24, and how the Go team plans to fix this issue.
This article explains why your program might have gotten slower using maps in Go 1.24, and how the Go team plans to fix this issue.
What Go Can Learn from Java’s 30-Year Legacy. In a recent interview, James Gosling , the visionary creator of Java, looked back on the birth, growth, and e。
Golang’s Long Road to DWARF 5: Why It Matters and What It Brings. Go toolchain will finally adopt DWARF Version 5, culminating a seven-year journey. But wh。
Explore how Green Tea GC enhances Go’s memory management with span-based scanning, boosts multi-core scalability, and cuts GC time by up to…
tech
Explore an in-depth analysis of Go's garbage collector, covering the evolution from concurrent mark-sweep to the groundbreaking Green Tea GC. Delve into key issues such as high concurrency bottlenecks, inefficient memory access, and CPU overhead, while discovering how per-span batch scanning and ad…
tech
本文深入解析 Go 语言垃圾回收(GC)机制的设计与不足,从并发标记-清除、内存局部性问题到高 CPU 占用,透彻剖析了 Go GC 在高并发、大内存场景下的挑战。文章重点介绍了最新的 Green Tea GC 优化方案——通过 span 批量扫描提升内存访问效率和多核扩展性,实现部分场景下 GC 耗时降低 35%,为极限性能优化和未来硬件加速提供了新思路。关键词包括 Go 垃圾回收优化、Green Tea GC、并发GC、高负载场景等。
Bill Gates, Elon Musk, Jeff Bezos: The Brutal Truth Behind Their Success. Bill Gates didn’t exactly spring from humble beginnings. His father was one of th。
Banking, government, and your paycheck — all secretly held together by a language older than the Beatles.
This article explores best practices for developing Go applications in Kubernetes, focusing on the different stages of a Pod’s lifecycle and the role of Kubernetes termination signals. Properly managing these phases ensures smooth application shutdowns, preventing data loss or disruptions to user experience. By mastering lifecycle management, teams can
A “Time Bomb” Laid 50 Years Ago Is Now Headed for Detonation. Back in the early ’70s, Ken Thompson was facing a seemingly simple but critical challenge: Ho。
Google Introduces Agent-to-Agent Protocol (A2A) to Break Down AI Silos. At Google Cloud Next ’25, Google unveiled something that could forever change the l。
talk
软件工程师的身份危机 by Annie Vella. 原文地址: https://annievella.com/posts/the-software-engineering-identity-crisis/ 我们很多人选择成为软件工程师,是因为我们在亲手 创造 事物中找到了自我价值——而非仅仅管理或监督已有事。