9月16日·星期三 15:32·来源:InfoQ

Go 要从服务器杀进单片机?TinyGo 同时押注 UEFI、Wasm 和无线通信

TinyGo 发布 0.42 版本,新增可恢复的运行时 panic 支持,开发者可通过 defer 和 recover 捕获空指针、越界访问及除零错误,内存不足等致命错误仍不可恢复。该版本同时支持 Go 1.27 和 LLVM 22,并新增 UEFI 目标,使 Go 代码可在操作系统启动前作为原生 UEFI 应用运行。此前 0.41 版本已增强 ESP32-C3 和 ESP32-S3 的原生 Wi-Fi 与蓝牙支持,新增 Arduino UNO Q 等混合开发板支持,并可将 Go 代码编译为 WebAssembly 和 WASI 二进制文件。官方同步推出与 Seeed Studio 联合开发的 TinyGo Starter Kit,搭载 XIAO ESP32-C3 开发板,内含 11 种 Grove 外设及配套教程。
本文摘要由千智坊基于公开报道整理,查看完整内容:阅读原文(InfoQ)→