
gopherjs
gopherjs
A compiler from Go to JavaScript for running Go code in a browser
AI 简介
GopherJS 是一个将 Go 语言代码编译为标准 JavaScript 的编译器,使开发者能用 Go 编写浏览器端前端逻辑。它支持 Goroutines、通道、反射及大部分 Go 标准库(不含 cgo),并兼容 `syscall/js` 接口,生成的 JS 可在所有现代浏览器中直接运行。项目基于 Go 工具链集成,支持模块化开发与主流 Go 版本(1.20+)。适用于希望复用 Go 生态、避免 JavaScript 复杂性、或需强类型与并发模型支撑的 Web 前端场景,如工具类 Web 应用、教育演示、轻量级交互界面等。
Go
BSD 2-Clause "Simplified" License13.2k
Stars
575
Forks
236
Watchers
181
Issues
Star 增长
今日0
近 7 天0
近 30 天+8
综合评分69.08
默认分支master