Go 1.24 reemplaza el mapa integrado con Swiss Tables
How Swiss tables work in Go built-in map

Go 1.24 ha sustituido la implementación interna del mapa por un diseño basado en Swiss Tables, mejorando el rendimiento. Este artículo explica de forma visual y gradual cómo funciona el nuevo runtime: desde la estructura `Map` y los grupos de 8 ranuras, hasta el uso de bytes de control, hashing con semilla y comparación SIMD. También detalla la transición de un grupo pequeño a una tabla con múltiples grupos, la redistribución de claves y el manejo de eliminaciones con tombstones.
Go utiliza instrucciones SIMD para comparar H2 42 con esos 8 bytes de control a la vez, en lugar de visitar las 8 ranuras una por una.