Erste Schritte mit Golang

„Go soll nicht die Programmiertheorie erneuern. Es soll die Programmierpraxis erneuern.“ – Samuel Tesla

In diesem Artikel werden wir eine neue und weit verbreitete Sprache diskutieren – „Golang“. Wir werden die folgenden Themen behandeln –

Inhaltsverzeichnis

Einführung

Golang, auch bekannt als Go, ist eine Open-Source-Programmiersprache, die 2007 von Google entwickelt wurde. Seit ihrer Erfindung ist Go im Laufe der Jahre immens gewachsen. Golang hat eine minimale Syntax, die anderen Skripten sehr ähnlich ist Sprachen. Es wurde entwickelt, um die Produktivität der Entwickler zu verbessern und ihnen zu ermöglichen, Programme besser zu schreiben.

Warum Golang?

  • Sauber, prägnant und effizient
  • Minimal und leicht zu lernen
  • Auf Geschwindigkeit ausgelegt (wird von Unternehmen wie Google, Uber usw. verwendet)
  • Einfache Binärdateien, die auf dem Server verwendet werden
  • Unterstützt die Garbage Collection
  • Golang ist einer der beliebtesten Sprachen

Gehen ist ein Open Source und freie Programmiersprache. Sie können es entweder über kompilierte Binärdateien installieren oder aus der Quelle erstellen. Heute werden wir es über die verfügbaren Binärdateien installieren.

  So verwenden Sie das Kontrollzentrum auf Ihrem iPhone oder iPad

  • Klicken Sie auf die Schaltfläche Download Go und wählen Sie die Binärdatei basierend auf Ihrem System aus –
  • Ich würde Ihnen empfehlen, die stabile Version herunterzuladen, während ich dies schreibe – Go v1.14 ist stabil.
  • Sie können Go auch von der Quelle installieren, folgen Sie den Anweisungen hier

Sie können überprüfen, ob Go erfolgreich installiert wurde, indem Sie den folgenden Befehl ausführen –

go version

Falls Sie Zweifel haben, finden Sie alle Informationen zum Download und zur Installation unter golang.org.

Nachdem wir Golang eingerichtet haben, sind wir bereit, das einfachste und bekannteste „Hello World“-Programm zu schreiben.

  • Lassen Sie uns eine einfache helloworld.go-Datei erstellen. Ja, Sie haben richtig geraten, dass golang die Dateierweiterung .go hat.
  • Öffnen Sie nun Ihren bevorzugten Editor und kopieren Sie den folgenden Code und fügen Sie ihn ein.
package main
 import "fmt"

 func main() {
   fmt.Println("Hello, World! I am learning Golang!")
 }
  • Speichern Sie die Datei und gehen Sie zum Terminal. Vorher eine Erklärung. Lassen Sie uns Ihr erstes Go-Programm ausführen!
  • Im Terminal (stellen Sie sicher, dass Sie sich im selben Verzeichnis befinden, in dem Sie die Datei helloworld.go erstellt haben)
go run helloworld.go

Tada! Sie werden die Ausgabe so sehen –

// Output
 Hello, World! I am learning Golang!

Herzliche Glückwünsche! Sie haben gerade Ihr erstes Go-Programm erfolgreich durchgeführt.

  Wie abwärtskompatibel sind die Xbox Series X und S?

Lassen Sie uns diesen grundlegenden Code jetzt verstehen –

  • Paket Haupt – Paket ist ein Schlüsselwort in Golang, das ein Verzeichnis definiert, zu dem Ihre Datei gehört. In einem Ordner kann sich nur ein Paket befinden. Sie können mehrere Pakete erstellen, indem Sie mehrere Verzeichnisse erstellen. Package wird verwendet, um den Pfad zu Ihren Methoden und Variablen zu identifizieren. Hier ist main ein spezielles Paket, das verwendet wird, wenn wir ausführbare Programme schreiben.
  • import „fmt“ – import ist wieder ein Schlüsselwort, das externe und interne Pakete holt. Hier holt import das „fmt“-Paket aus der go-Bibliothek. Sie können das Schlüsselwort import verwenden, um jedes Paket einzuschließen. Damit können wir auf die Println-Funktion zugreifen, die im „fmt“-Paket vordefiniert ist. Sie können sogar den Code überprüfen hier.
  • Dann definieren wir unsere Hauptfunktion, die automatisch ausgeführt wird, wenn wir laufen. main() ist eine spezielle Art von Funktion und der Einstiegspunkt der ausführbaren Programme. Wenn wir also unseren Code ausführen, wird diese Funktion ausgeführt. In main() rufen wir einfach Println(arg) auf, das den übergebenen String auf dem Terminal ausgibt.
func main() { 
   fmt.Println("Hello, World! I am learning Golang!") 
 }

Fazit

In diesem Tutorial erhalten Sie eine Einführung in Golang und erfahren, wie Sie damit beginnen. Wir haben Go auf unserem System installiert und ein „Hello World“-Programm ausgeführt. Die nächsten Schritte von hier aus wären, einige Grundlagen zu Variablen, Schleifen und Funktionen in Golang zu lernen. Sie können sogar versuchen, Programme im Browser auszuführen play.golang.org.

  So markieren Sie eine Zeile in Google Sheets mit bedingter Formatierung

Hoffe du hast was neues gelernt!

Haben Sie den Artikel gerne gelesen? Wie wäre es mit der Welt zu teilen?