Linux Magazin germany

Fynearbeit

GUIs in Go programmieren mit Fyne

Es erfordert einige Vorkehrungen, um mit Fyne eine grafische Oberfläche zu erstellen. Zum einen muss Go mindestens in Version 1.12 installiert sein. Zum anderen benötigen Sie noch den Compiler GCC und einen Grafiktreiber. Ist alles installiert, laden Sie mit dem Befehl go get fyne.io/fyne/v2 nachträglich Fyne in Version 2 herunter und richten es ein. Um einen ersten Eindruck der verschiedenen Widgets zu erhalten, sehen Sie sich am besten eine Demo-App an. Diese Fyne-Demo laden Sie mit go get fyne.io/fyne/v2/cmd/ fyne_demo herunter und starten sie mit dem Aufruf fyne_demo im Terminal.

Grundgerüst

Um ein erstes, noch recht spartanisches Fenster in Fyne zu erstellen, genügen wenige Zeilen Code (Listing 1). Die Im port-Anweisungen holen die benötigten Packages in die Anwendung. Um ein ausführbares Programm zu erzeugen, wird in Zeile 9 die Funktion main()”) geben Sie einen Titel für die Kopfzeile des neu erzeugten Programmfensters an.

You’re reading a preview, subscribe to read more.

More from Linux Magazin germany

Linux Magazin germany8 min read
Objekt der Begierde
Objektorientierung anhand von Ruby und Go Die meisten Skripts oder Programme starten als Hacks mit ein paar Variablen ins Leben. Erweist sich eine Applikation als nützlich, steigen die Ansprüche. Ein Feature hier, noch eins da, und die Codebasis wäch
Linux Magazin germany9 min read
Zahlen & Trends
Das Fraunhofer-Institut für sichere Informationstechnologie (SIT) hat eine Machbarkeitsstudie veröffentlicht, die zeigt, wie man Kinder und Heranwachsende vor Übergriffen im Netz und Fehlern beim Umgang mit digitalen Medien schützen kann. Demnach las
Linux Magazin germany10 min read
Auf Spurensuche
Wie Entwickler und Admins Problemen mit Jaeger auf die Schliche kommen Mancher Administrator, der sich zum ersten Mal in seiner Karriere einem Container-basierten Setup mit darauf laufenden, verteilten Applikationen gegenüber sieht, mag denken, dass

Related