Un nuevo desarrollo en la estructura de datos ha sido publicado en GitHub por el usuario Dronnix: el Black-White Array (BWArr). Esta estructura, basada en arreglos, ofrece mejoras significativas en rendimiento, especialmente en asignación de memoria (O(log N)) y operaciones de inserción, eliminación y búsqueda. Inspirada en la investigación del profesor Z. George Mou, la implementación pública de BWArr busca ser una alternativa eficiente a bibliotecas existentes como Google BTree y GoLLRB, destacando por su bajo consumo de memoria y compatibilidad con sistemas en tiempo real. Aunque presenta algunas limitaciones en casos extremos (como inserciones masivas o eliminaciones largas), el BWArr promete ser una herramienta valiosa para desarrolladores, especialmente aquellos que trabajan con grandes conjuntos de datos y requieren un alto rendimiento. La estructura soporta elementos duplicados de forma nativa y está diseñada para ser fácilmente serializable, con mejoras en curso para optimizar su uso en arquitecturas AMD64 y ARM64. Requiere Go 1.22 o superior y está disponible para su descarga e implementación.
