Golang hat derzeit kein offizielles GUI-Paket und der Beamte hat nicht die Absicht, die GUI von Go zu entwickeln.
Die Go-Sprache ist speziell für die Programmierung von Multiprozessor-Systemanwendungen optimiert. Mit Go kompilierte Programme können mit der Geschwindigkeit von C- oder C++-Code vergleichbar sein, sind sicherer und unterstützen parallele Prozesse . (Empfohlenes Lernen: GO )
Die drei attraktiven Merkmale von GO: schneller Betrieb, schnelle Entwicklung und Bereitstellung.GO verfügt nicht über eine native Schnittstellenbibliothek und kann daher nicht direkt zum Schreiben von GUI-Schnittstellen verwendet werden. Doch in letzter Zeit sind im Internet viele ausgereifte und benutzerfreundliche Schnittstellenbibliotheken von Drittanbietern aufgetaucht.
Mit ihnen können Sie auch die gleiche Schnittstelle wie C# und C++ schreiben. Und die Effizienz ist noch besser.GUI-Bibliothek von Drittanbietern
Nach langem Suchen und Vergleichen habe ich mich schließlich für https://github.com entschieden /andlabs/uiIch glaube, dass sich die Golang-GUI besser entwickeln wird und freue mich auf eine bessere GUI-BibliothekDa andlabs-ui auf Basis von andlabs-libuip geschrieben ist, braucht es nochhttps://github.com/andlabs/libui
Weitere GUI-Bibliotheken von Drittanbietern finden Sie unter
http://awesome-go.com / #guiGUI-Bibliothek installieren
Methode 1: Sie können die Zip-Pakete der UI- und Libui-Bibliotheken direkt über die Github-Website herunterladen und dann bereitstellen in Ihr Go-Work-Verzeichnis und verweisen Sie dann darauf. Methode 2: Laden Sie es direkt in das Go-Arbeitsverzeichnis herunter, indem Sie die Befehle go get github.com/andlabs/ui und go get github.com/andlabs/libui ausführen. Methode 3: Klonen Sie es lokal über Git und legen Sie es dann im Go-Arbeitsverzeichnis ab.Das obige ist der detaillierte Inhalt vonEntwickelt Golang keine GUI?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!