Go programmieren für Dummies. Wei-Meng Lee

Go programmieren für Dummies - Wei-Meng Lee


Скачать книгу
Serveranwendungen und Programmierschnittstellen (APIs) entwickeln.

       Webservices: Auch skalierbare und effiziente Webservices sind mit Go kein Problem.

       Befehlszeilenbasierte Anwendungen: Da Go auf mehreren Plattformen ausführbar ist, können Sie dieselbe Codebasis gezielt für verschiedene Plattformen kompilieren (zum Beispiel für macOS und Windows).

      Bestimmt sind Sie neugierig, wie Sie nun mit Go etwas auf Ihrem Computer programmieren können. Legen wir also los!

      

Die Programmbeispiele in diesem Buch wurden mit Version 1.15 von Go geschrieben und getestet. Wenn Sie dieses Buch in den Händen halten, gibt es aber bestimmt schon eine neuere Go-Version. Damit Sie trotzdem alle Beispiele problemlos ausprobieren können, sollten Sie sich dieselbe Version herunterladen, die ich auch genutzt habe. Diese finden Sie hier:

       macOS: https://golang.org/dl/go1.15.8.darwin-amd64.pkg

       Windows: https://golang.org/dl/go1.15.8.windows-amd64.msi

      

Wenn Sie alle verfügbaren Installationsdateien für die unterstützten Plattformen (Linux, macOS und Windows) oder sogar den Quellcode von Go sehen möchten, öffnen Sie folgende Seite in Ihrem Browser: https://golang.org/dl/.

      In den folgenden Abschnitten zeige ich Ihnen, wie Sie unter macOS und Windows überprüfen können, ob Go korrekt installiert wurde.

      macOS

      Unter macOS wird die Go-Distribution standardmäßig im Verzeichnis /usr/local/go installiert. Außerdem fügt das Installationsprogramm automatisch das Verzeichnis /usr/local/go/bin zur PATH-Umgebungsvariablen hinzu. Dies lässt sich leicht überprüfen. Öffnen Sie dazu die Terminal-App (die Sie im Ordner Programme/Dienstprogramme finden) und geben Sie folgenden Befehl ein:

       $ echo $PATH

      Sie sehen nun eine Ausgabe ähnlich der folgenden, nur dass statt weimenglee Ihr eigener Benutzername erscheint (der neu hinzugefügte Go-Pfad ist fett hervorgehoben):

       /Users/weimenglee/opt/anaconda3/bin:/Volumes/SSD/opt/anaco nda3/condabin:/Users/weimenglee/flutter/bin:/Users/weimeng lee/go/bin:/Users/weimenglee/.nvm/versions/node/v9.2.0/bin :/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/g o/bin:/usr/local/share/dotnet:~/.dotnet/tools:/Library/App le/usr/bin:/Library/Frameworks/Mono.framework/Versions/Cur rent/Commands

      

Starten Sie die Terminal-App neu, nachdem Sie Go installiert haben, damit die geänderten Einstellungen korrekt übernommen werden.

      Um zu testen, ob bei der Installation alles geklappt hat, geben Sie folgenden Befehl im Terminal-Fenster ein:

       $ go version

      Ihnen sollte nun die auf Ihrem System installierte Go-Version angezeigt werden:

       go version go1.11.5 darwin/amd64

      Windows

      Unter Windows wird die Go-Distribution im Verzeichnis C:\Go installiert (vorausgesetzt, Sie haben die Standardeinstellung geändert, wie zuvor beschrieben). Außerdem fügt das Installationsprogramm automatisch das Verzeichnis Go\bin zur PATH-Umgebungsvariablen hinzu. Auch dies lässt sich leicht überprüfen. Öffnen Sie dazu die Eingabeaufforderung (indem Sie zum Beispiel die Tastenkombination + drücken und dann im Dialogfenster cmd eingeben) und geben Sie folgenden Befehl ein:

       C:\Users\Wei-Meng Lee>path

       PATH=C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\ Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\WIND OWS\System32\OpenSSH\;C:\Program Files\dotnet\;C:\Program Files\Microsoft SQL Server\130\Tools\Binn\;C:\Go\bin; C:\Program Files\Git\cmd;C:\Program Files\Graphviz 2.44.1\bin;C:\Program Files\CMake\bin;C:\Program Files\Docker\Docker\resources\bin;C:\ProgramData\DockerDes ktop\version-bin;C:\Program Files\MySQL\MySQL Shell 8.0\bin\;C:\Users\Wei-Meng Lee\AppData\Local\ Microsoft\WindowsApps;;C:\Users\Wei-Meng Lee\ AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\Wei- Meng Lee\.dotnet\tools;C:\Users\Wei-Meng Lee\go\bin

      

Starten Sie die Eingabeaufforderung neu, nachdem Sie Go installiert haben, damit die geänderten Einstellungen korrekt übernommen werden.

      Um zu testen, ob bei der Installation alles geklappt hat, geben Sie folgenden Befehl in der Eingabeaufforderung ein:

      


Скачать книгу