Golang には現在、公式の gui パッケージがなく、公式は go の gui を開発するつもりはありません。
Go 言語は、マルチプロセッサ システム アプリケーションのプログラミング用に特別に最適化されています。Go を使用してコンパイルされたプログラムは、C または C コードと同じくらい高速で、より安全で、並列プロセスをサポートします。 (推奨学習: Go )
Gao Fushuai の 3 つの特徴: 迅速な操作、迅速な開発、展開。
GO にはネイティブ インターフェイス ライブラリがないため、GUI インターフェイスの作成に直接使用することはできません。しかし最近では、成熟した使いやすいサードパーティ インターフェイス ライブラリがインターネット上に多数登場しています。
これらを使用すると、C# や C と同じインターフェイスを作成することもできます。そして効率もさらに良くなります。
サードパーティの gui ライブラリ
たくさん検索して比較した結果、最終的に
https://github.com を使用することにしました。 /andlabs/ui
golang gui はより良く開発されると信じており、より良い gui ライブラリを楽しみにしています
andlabs-ui は andlabs-libuip に基づいて書かれているため、まだ必要です
https://github.com/andlabs/libui
その他のサードパーティ GUI ライブラリはいくつか表示できます
http://awesome-go. com/ #gui
gui ライブラリをインストールする
方法 1: github Web サイトから ui ライブラリと libui ライブラリの zip パッケージを直接ダウンロードし、これらを go 作業ディレクトリに追加して参照します。
方法 2: go get github.com/andlabs/ui および go get github.com/andlabs/libui コマンドを実行して、go 作業ディレクトリに直接ダウンロードします。
方法 3: git 経由でローカルにクローンを作成し、go 作業ディレクトリに置きます。
以上がgolangってGUI開発してないの?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。