Auf dieser Seite finden Sie eine kurze Zusammenfassung der für eine Golang-Schulung benötigte Software-Installation.
Um sicherzustellen, dass Sie während der Schulung alle Funktionen und Updates von Go nutzen können, wird empfohlen, die aktuellste verfügbare Version von Go zu installieren. Laden Sie diese am Besten von der Go Download Seite herunter und installieren sie diese.
Folgendes Kommando sollte am Ende der Installation in der Kommandozeile ihres Betriebssystems ausführbar sein:
go version
Die ausgegebene Version sollte der Angabe dieser HTTP-Ressource entsprechen: https://go.dev/VERSION?m=text
In der Schulung kann wahlweise die kommerzielle Entwicklungsumgebung IntelliJ bzw. Goland von Jetbrains oder der Open Source Editor Visual Studio Code eingesetzt werden.
Im Folgenden werden kurze Anmerkungen zu den Installationen gegeben.
Für IntelliJ muss das Go-Plugin installiert werden. In der Goland Distribution ist dieses Plugin bereits enthalten und muss nicht noch einmal installiert werden.
Für den freien Editor Visual Studio Code ist ebenfalls ein Go-Plugin bzw. Extension verfügbar, dass separat installiert werden muss.
Hierzu kann folgendes Kommando in der Command-Palette ausgeführt werden:
ext install golang.Go
Nachdem die Extension installiert ist müssen noch weitere Go-Tools installiert werden. Das geschieht ebenfalls über die Command-Palette mit dem Kommando “Go: Install/Update Tools”:
Es folgt ein Dialog, in dem mehrere Tools ausgewählt werden können. Hier am Besten alle Tools auswählen:
Für manche Schulungen wird eine Docker-Umgebung benötigt. Für Windows und MacOS ist eine Docker Desktop Installation sinnvoll. Für Linux ist eine Installation aus den entsprechenden Code-Repositories der Distribution sinnvoll.
Bitte prüfen Sie hierbei jeweils die Lizenzbedingungen!
Folgende Docker Images werden unter anderem in den Schulungen eingesetzt und können bereits im Vorfeld heruntergeladen werden:
27.06.2024
Der praktische Soforteinstieg für Developer und Softwarearchitekten, die direkt mit Go produktiv werden wollen.
zur Buchseite beim Rheinwerk Verlag Rheinwerk Computing, ISBN 978-3-8362-7559-0 (als PDF, EPUB, MOBI und Papier)
Source Fellows GmbH
Lerchenstraße 31
72762 Reutlingen
Telefon: (0049) 07121 6969 802
E-Mail: info@source-fellows.com