Fetch
网页由 Go 发起 HTTP 请求的 fetch:没有 CORS 限制、可设任意请求头、支持流式响应与取消。
import "github.com/egoist/mygo/plugins/fetch"bun add @mygo-plugins/fetch官方插件:给网页用的是一个 Go 包加一个 npm 包;给原生 UI 用的全部是 Go。
由 Go 发起 HTTP 请求的 fetch:没有 CORS 限制、可设任意请求头、支持流式响应与取消。
import "github.com/egoist/mygo/plugins/fetch"bun add @mygo-plugins/fetch由 Go 建立连接的 WebSocket,可在握手阶段携带自定义请求头。
import "github.com/egoist/mygo/plugins/websocket"bun add @mygo-plugins/websocket本地数据库:参数化查询与原子事务,SQLite 引擎用 Zig 编译,无需 cgo。
import "github.com/egoist/mygo/plugins/sqlite"bun add @mygo-plugins/sqlite监听文件变化,范围限于应用允许页面监听的目录。
import "github.com/egoist/mygo/plugins/watch"bun add @mygo-plugins/watch原生 UI 的终端视图,用 Ghostty 的终端模拟器运行 shell 或任意程序。
import "github.com/egoist/mygo/plugins/terminal"为原生 UI 带来 macOS 式 Liquid Glass,各平台一致,含滚动边缘与背景模糊。
import "github.com/egoist/mygo/plugins/glass"loading.dev 的 29 种加载指示器,原生 UI 版,外观与动效和浏览器中一致。
import "github.com/egoist/mygo/plugins/loading"在 macOS 原生 UI 中显示 Apple 的 SF Symbols:由系统按屏幕缩放绘制,应用里不打包任何 Apple 的图形。
import "github.com/egoist/mygo/plugins/sfsymbols"供端到端测试和 Agent 使用:从另一个进程驱动运行中的应用,包括窗口、元素、输入、菜单与截图。
import "github.com/egoist/mygo/plugins/automation"检查并申请辅助功能、屏幕录制等系统权限,并引导用户在系统设置中完成授权。
import "github.com/egoist/mygo/plugins/permissionflow"创建、开发与构建 MyGo 应用;mygo doctor 检查开发环境。
按官方 Plugins 指南编写,发布后提交到这里。