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 指南撰寫,發布後提交到這裡。