ホームページ  >  記事  >  バックエンド開発  >  golangってGUI開発してないの?

golangってGUI開発してないの?

(*-*)浩
(*-*)浩オリジナル
2019-12-17 13:37:324375ブラウズ

golangってGUI開発してないの?

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 サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。