通用开源编程语言与编译器,期望为开发者提供简洁优雅的开发体验,能够简单高效构建出安全可靠的跨平台软件。
import fmt fn fib(int n):int { if n <= 1 { return n } return fib(n - 1) + fib(n - 2)} fn main() { var result = fib(10) fmt.printf('result=%d', result)}
简洁、自然、一致性的语法设计,即使编程初学者也能够轻松掌握,快速上手。
不依赖 llvm 和虚拟机,直接编译为目标平台机器码,并支持交叉编译
高性能 GC 实现、高性能共享栈协程实现、纯 C 实现的 runtime
游戏引擎和游戏开发
AI 和 计算机科学应用
操作系统和物联网
现代网络应用程序