~/LEARN

記事とドキュメント

コミュニティ記事 · azukiazusa.devBuilding a Desktop App with MyGo記事を読む ↗

公式ガイド

01Getting startedツールを入れて、ネイティブ UI か Web フロントエンドのアプリを作成・開発・ビルド02Windowsウィンドウの作成と配置、イベント、ナビゲーション、ダウンロード、印刷03The applicationライフサイクル、単一インスタンス、ディープリンク、ファイル関連付け、ログイン時起動04Menus and the trayアプリ・コンテキスト・Dock のメニュー、ショートカット、トレイアイコン05Documentsドキュメントベースのアプリ:ファイルごとのウィンドウ、ファイルメニュー、自動保存、クラッシュからの復旧06Languagesアプリの多言語化:ICU メッセージカタログ、型付きの Go と TS 関数、複数形07Desktop APIsダイアログ、通知、クリップボード、ダークモード、シークレット、グローバルショートカットなど08Clipboard and drag data複数の表現、ファイルリスト、独自形式、遅延プロバイダ09Audio効果音、ストリーミング音楽、アプリが生成する音を Go でミックス10LaunchersSpotlight や Raycast のような、ショートカットで呼び出すランチャー11Native UIビュー、レイアウト、入力、ナビゲーション、アクセシビリティとコンポーネントごとの解説12The frontendページ読み込み、mygo-runtime、カスタムプロトコル、タイトルバー13Calling Go from the frontendバインド、チャネル、型付きイベント、生成される TS クライアント14Plugins公式プラグインと自作プラグイン15Building and distributingパッケージ、署名、インストーラ、ディスクイメージ16Auto-updates署名付き更新、差分更新、更新ウィンドウ17GitHub Actionsタグの push でビルド・署名・公証・公開18Configurationmygo.config.ts または mygo.json19The mygo CLIコマンドとフラグ20Architecture貢献者向けの MyGo の内部構造とプラットフォーム差