Go 1.24 mejora las capacidades de Wasm: reactores WASI y funciones exportadas

2025-02-14

Go 1.24 mejora significativamente el soporte de WebAssembly (Wasm) con la introducción de la directiva `go:wasmexport` y la capacidad de construir reactores WASI. Esto permite a los desarrolladores de Go exportar funciones a Wasm, permitiendo una integración perfecta con las aplicaciones host. El nuevo modo de reactor WASI facilita la ejecución continua de módulos Wasm que pueden reaccionar a múltiples eventos o solicitudes sin reinicialización. Si bien existen limitaciones, como la naturaleza de un solo hilo de Wasm y las restricciones de tipo, las mejoras de Go 1.24 allanan el camino para aplicaciones Wasm basadas en Go más potentes y versátiles.

(go.dev)
Desarrollo