开发者用 Opus 5.5 三周写出 Go 桌面 GUI 框架 MyGo
dotey · x · 2026-10-28
开发者 localhost5173(egoist)发布 MyGo,一个用 Go 写桌面应用的 GUI 框架,从创建到现在仅三周,主要归功于 Claude Opus 5.5 的编码能力。
核心特性:
- 单个小二进制(约 7MB),跨 macOS/Linux/Windows,纯 Go 无 cgo
- 两种 UI 模式:原生 UI(Go 函数声明式视图,GPU 直接渲染,支持 Metal/Direct3D/OpenGL,无 HTML/JS/webview,空闲内存约 44MB)或 Web 前端(复用系统自带 webview)
- 类型化 IPC:前端调用绑定 Go 服务,TypeScript 客户端由 Go 代码生成
- 内置桌面 API:窗口、菜单、托盘、对话框、通知、全局快捷键、深链、文件关联等
- 自带打包与自动更新
「编程与Agent」频道最新
- 放射学顶刊发表 Agentic AI 综述:agent 拓扑、评测与挑战全景 — jnkath · 2026-10-28
- Parsers 发布:一条 URL 进结构化 JSON 出,网页数据抓取一站搞定 — gaganghotra_ · 2026-10-28
- 实测「AI CEO」管 AI 团队:12 小时做出的游戏照样没法玩 — thisguyknowsai · 2026-10-28
- 开发者分享 Grok Bot 用法:每个项目单独开一个 bot 隔离上下文 — jonathan_wilke · 2026-10-28
- Cursor Design 模式上线标注功能:直接在运行中的应用上留言指挥 agent — testingcatalog · 2026-10-28
- 终端 Agent 在 50 万行代码库里靠 grep 找符号,被指是 30 年技术倒退 — Evening_Hawk_7470 · 2026-10-28