Dieser Artikel ist ein Spiegelartikel der maschinellen Übersetzung, bitte klicken Sie hier, um zum Originalartikel zu springen.

Ansehen: 7591|Antwort: 0

Windows Golang Anfangsanleitung

[Link kopieren]
Veröffentlicht am 16.09.2019 16:02:26 | | | |
Go ist eine neue Sprache, eine gleichzeitige, Garbage Collection, schnell kompilierende Sprache.
  • Es kann in wenigen Sekunden ein großes Go-Programm auf einem Computer kompilieren.
  • Go bietet ein Modell für den Softwareaufbau, das die Abhängigkeitsanalyse erleichtert und den Anfang der meisten C-Style-Include-Dateien und -Bibliotheken vermeidet.
  • Go ist eine statisch typisierte Sprache, und ihr Typsystem hat keine Hierarchie. Nutzer müssen also keine Zeit darauf verwenden, Beziehungen zwischen den Typen zu definieren, was sich leichter anfühlt als typische objektorientierte Sprachen.
  • Go ist eine komplett schlechte Müllsammlungssprache und bietet grundlegende Unterstützung für gleichzeitige Ausführung und Kommunikation.
  • Mit seinem Design beabsichtigt Go, eine Möglichkeit zu bieten, Systemsoftware auf Multi-Core-Rechnern zu erstellen.



Herunterladen und installieren

Der Hyperlink-Login ist sichtbar.Klicken Sie auf den Link zur "Microsoft Windows"-Plattform, um sie herunterzuladen und zu installieren, wie in der untenstehenden Abbildung gezeigt:



Überprüfen Sie die Version

Nach Abschluss der Installation können Sie den Befehl "Version anzeigen" im cmd-Fenster ausführen, um zu testen, ob die Installation erfolgreich ist, wie in der folgenden Abbildung dargestellt:






Hello Word-Programm

Unabhängig davon, mit welcher Entwicklungssprache du anfängst, ist es im ersten Beispiel meist die Konsole, die die Hello-Wortfolge ausgibt.

Der Code lautet wie folgt:

Go läuft, kompiliert und führt das Go-Programm aus

Hallo Golang, mein Name ist Itsvse, ich bin 5 Jahre alt.




Go hat zwei reservierte Funktionen: die init-Funktion (die auf alle Pakete angewendet werden kann) und die Hauptfunktion (Kann nur auf das Hauptpaket angewendet werden)。 Diese beiden Funktionen können keine Parameter haben und bei Definition keine Werte zurückgeben. Obwohl Sie beliebig viele Init-Funktionen in einem Paket schreiben können, empfehlen wir dringend, pro Datei in einem Paket nur eine Init-Funktion zu schreiben – sowohl für die Lesbarkeit als auch für die spätere Wartung.

Go-Programme rufen automatisch init() und main() auf, sodass du diese beiden Funktionen nirgendwo aufrufen musst. Die init-Funktion in jedem Paket ist optional, aberPackage Main muss eine Hauptfunktion enthalten


Build Compile-Code

Wenn du mehrere Dateien in einem Projektordner hattest und nur eine bestimmte Datei kompilieren möchtest, kannst du nach go build einen Dateinamen hinzufügen, z. B. go build a.go; der go build-Befehl kompiliert standardmäßig alle go-Dateien im aktuellen Verzeichnis.

Wenn es das Hauptpaket ist, generiert es beim ausführen des Go-Builds eine ausführbare Datei im aktuellen Verzeichnis.



Die kompilierte ausführbare Datei beträgt nahe 2 m.

Aktivieren Sie den HTTP-Dienst

Wenn Sie einen HTTP-Dienst in Golang entwickeln, können Sie die Funktionen des net/http-Pakets nutzen. Das net/http-Paket bietet einen sehr vollständigen Funktionsset, und der gestartete HTTP-Dienst ist ebenfalls sehr stabil und effizient und kann in einer Produktionsumgebung verwendet werden.

Code:

Dann greifen Sie im Browser http://localhost:9090 darauf auf und sehen die Ausgabe Hello golang http!.



(Ende)




Vorhergehend:Golang in String- und Int-Typen werden ineinander umgewandelt
Nächster:Frag nach dem Hook der C-Sprache 64 Bit
Verzichtserklärung:
Alle von Code Farmer Network veröffentlichten Software, Programmiermaterialien oder Artikel dienen ausschließlich Lern- und Forschungszwecken; Die oben genannten Inhalte dürfen nicht für kommerzielle oder illegale Zwecke verwendet werden, andernfalls tragen die Nutzer alle Konsequenzen. Die Informationen auf dieser Seite stammen aus dem Internet, und Urheberrechtsstreitigkeiten haben nichts mit dieser Seite zu tun. Sie müssen die oben genannten Inhalte innerhalb von 24 Stunden nach dem Download vollständig von Ihrem Computer löschen. Wenn Ihnen das Programm gefällt, unterstützen Sie bitte echte Software, kaufen Sie die Registrierung und erhalten Sie bessere echte Dienstleistungen. Falls es eine Verletzung gibt, kontaktieren Sie uns bitte per E-Mail.

Mail To:help@itsvse.com