Goish: A full Go runtime in no_std Rust
📅 เขียนเมื่อ: สิงหาคม 2026 | Goish (goish.cogentica.ai) ⚠️ โปรเจกต์เพิ่งเปิดตัว — รายละเอียด/เวอร์ชันอาจเปลี่ยนแปลง ตรวจสอบจาก GitHub ก่อนใช้งาน ถ้าคุณเขียน Go มาสักพัก คุณน่าจะเคยอยากได้สองอย่างพร้อมกัน — concurrency model ของ Go (goroutine, channel, select ) กับ ความปลอดภัยด้าน memory ของ Rust (ownership, ไม่มี GC) ปกติแล้วสองอย่างนี้อยู่คนละโลก: Go ให้ runtime มาให้แต่มี garbage collector,…
A new project called Goish has been launched, aiming to bring together the concurrency model of Go and the memory safety of Rust. Developed by Chanwit Kaewkasi, a Thai engineer from Cogentica AI, Goish is a Rust runtime for Go developers, porting the standard library and runtime of Go 1.25 to Rust. The project allows for a single, statically-linked binary with no garbage collector, and provides a way to track the origin of code, down to the function level, for compliance and security purposes.
This is particularly important for meeting regulatory requirements, such as the EU's Cyber Resilience Act.
Written by urgent.news from Dev.to's report — not a translation of it. Machine-written — may contain errors; check the original before relying on it.