~/LEARN

文章與文件

社群文章 · azukiazusa.devBuilding a Desktop App with MyGo閱讀全文 ↗

官方指南

01ArchitectureMyGo 的內部實作與平台差異,面向貢獻者02Audio音效、串流音樂與應用自產生的聲音,在 Go 中混音03Auto-updates簽章更新、增量更新與更新視窗04Building and distributing打包、簽章、安裝程式與磁碟映像05Calling Go from the frontend綁定服務、通道、型別化事件與產生的 TS 用戶端06Clipboard and drag data多種表示、檔案清單、自訂格式與延遲提供的資料07Configurationmygo.config.ts 或 mygo.json08Desktop APIs對話框、通知、剪貼簿、深色模式、密鑰、全域快捷鍵等09Documents基於文件的應用:每個檔案一個視窗、檔案選單、自動儲存與當機復原10Getting started安裝工具,建立、開發與建置應用,原生 UI 或 Web 前端皆可11GitHub Actions推送 tag 自動建置、簽章、公證並發布12Languages應用的多語言:ICU 訊息目錄、型別化的 Go 與 TS 函式、複數形式13LaunchersSpotlight、Raycast 式的啟動器應用14Menus and the tray應用、右鍵與 Dock 選單,快捷鍵與系統匣圖示15Native UI視圖、版面、輸入、導覽、無障礙,以及每個元件的文件16Plugins官方外掛與撰寫自己的外掛17The application生命週期、單一實例、深層連結、檔案關聯、開機啟動18The frontend頁面載入、mygo-runtime、自訂協定與標題列19The mygo CLImygo 命令列的指令與參數20Windows建立與排列視窗、事件、導覽、下載與列印