3 Installation und Einrichtung

Go ist eine kompilierte Sprache, was bedeutet, dass der Code direkt in Maschinensprache übersetzt wird, was zu einer sehr schnellen Ausführung führt. Es ist stark typisiert, bietet aber dennoch eine einfache und klare Syntax, die sowohl für Anfänger als auch für erfahrene Programmierer zugänglich ist.

3.1 Installation von Go

3.1.1 Windows

  1. Besuchen Sie die offizielle Go-Website unter golang.org.
  2. Laden Sie den Installer für Windows herunter und führen Sie ihn aus.
  3. Folgen Sie den Anweisungen des Installationsprogramms, um Go zu installieren.
  4. Öffnen Sie die Eingabeaufforderung und geben Sie go version ein, um zu überprüfen, ob Go erfolgreich installiert wurde.

3.1.2 macOS

  1. Besuchen Sie die offizielle Go-Website unter golang.org.
  2. Laden Sie den Installer für macOS herunter und führen Sie ihn aus.
  3. Folgen Sie den Anweisungen des Installationsprogramms, um Go zu installieren.
  4. Öffnen Sie das Terminal und geben Sie go version ein, um zu überprüfen, ob Go erfolgreich installiert wurde.

3.1.3 Linux

  1. Besuchen Sie die offizielle Go-Website unter golang.org.

  2. Laden Sie das Archiv für Linux herunter.

  3. Öffnen Sie ein Terminal und führen Sie die folgenden Befehle aus:

    tar -C /usr/local -xzf go1.xx.linux-amd64.tar.gz

    Ersetzen Sie “go1.xx.linux-amd64.tar.gz” durch den Namen der heruntergeladenen Datei.

  4. Fügen Sie den Installationspfad zur PATH-Umgebungsvariablen hinzu, indem Sie die Datei ~/.profile oder ~/.bashrc öffnen und folgende Zeile hinzufügen:

    export PATH=$PATH:/usr/local/go/bin
  5. Wenden Sie die Änderungen an, indem Sie das Terminal neu starten oder source ~/.profile bzw. source ~/.bashrc ausführen.

  6. Überprüfen Sie die Installation, indem Sie go version eingeben.

3.2 Einrichtung der Entwicklungsumgebung

3.2.1 Visual Studio Code

  1. Laden Sie Visual Studio Code (VS Code) von der offiziellen Website code.visualstudio.com herunter und installieren Sie es.
  2. Öffnen Sie VS Code und installieren Sie das “Go”-Plugin von Microsoft. Dazu öffnen Sie den Erweiterungsmarkt (Extensions Marketplace) und suchen nach “Go”.
  3. Installieren Sie das “Go”-Plugin und starten Sie VS Code neu.
  4. Optional: Installieren Sie weitere hilfreiche Erweiterungen wie “Go Nightly” für aktuelle Features und “Code Runner” für das einfache Ausführen von Go-Code.

3.2.2 GoLand

  1. Laden Sie GoLand von der JetBrains-Website jetbrains.com/go/ herunter und installieren Sie es.
  2. Öffnen Sie GoLand und folgen Sie den Anweisungen zum Einrichten der IDE.
  3. Richten Sie den Go-Interpreter ein, indem Sie im Menü File > Settings > Go > GOROOT auswählen und den Installationspfad von Go angeben.

3.2.3 Sublime Text

  1. Laden Sie Sublime Text von der offiziellen Website sublimetext.com herunter und installieren Sie es.
  2. Öffnen Sie Sublime Text und installieren Sie das Package Control, falls es noch nicht vorhanden ist.
  3. Installieren Sie das “GoSublime”-Paket, indem Sie Ctrl + Shift + P drücken, “Package Control: Install Package” auswählen und nach “GoSublime” suchen.
  4. Installieren Sie das Paket und starten Sie Sublime Text neu.

3.3 Testen der Installation

3.3.1 Grundlegende Befehle

3.3.2 Ein einfaches “Hello, World”-Programm

  1. Erstellen Sie einen neuen Ordner für das Projekt:

    mkdir hello
    cd hello
  2. Erstellen Sie eine neue Datei mit dem Namen main.go und fügen Sie den folgenden Code ein:

    package main
    
    import "fmt"
    
    func main() {
        fmt.Println("Hello, World")
    }
  3. Führen Sie das Programm aus:

    go run main.go

    Sie sollten die Ausgabe “Hello, World” sehen.

Mit diesen Schritten haben Sie Go installiert und Ihre Entwicklungsumgebung eingerichtet. Nun können Sie beginnen, eigene Go-Programme zu schreiben und auszuführen.