Golang-Anwendung (EXE) ein Icon hinzuzufügen

Veröffentlicht von

Hier eine kurze Anleitung, wie man einer Golang-Anwendung (EXE) ein Icon hinzuzufügt.

Icon hinzuzufügen mit dem Go-Tool rsrc

  1. Erstelle eine .ico-Datei:
    Zuerst benötigen wir eine Icon-Datei im .ico-Format. Das Icon muss in den Programm-Ordner abgelegt werden und muss den Namen icon.ico haben.
  2. rsrc Installieren:
    Folgenden Befehl in die Console eingeben
    go install github.com/akavel/rsrc@latest
  3. Eine .syso-Datei zu erstellen:
    In der Console zum Programm-Ordner navigieren und dann folgenden Befehl ausführen
    rsrc -ico icon.ico -o icon.syso
    Im Programm-Ordner sollte jetzt eine icon.syso vorhanden sein.
  4. Die Golang-Anwendung (EXE) erstellen:
    Die Anwendung wird mit folgendem Befehl erstellt
    go build -o yourapp.exe
    „yourapp.exe“ ist der Programm-Name und kann frei gewählt werden