~/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创建与排列窗口、事件、导航、下载与打印