Erste Schritte mit Golang

„Go soll nicht innovativ seinate Programmiertheorie. Es soll innovativ seinate Programmierpraxis.“ – Samuel Tesla
In diesem Artikel werden wir eine neue und weit verbreitete Sprache diskutieren - "Golang" Wir werden die folgenden Themen behandeln -
Einleitung
Golang, auch bekannt als Go, ist eine Open-Source-Programmierspracheated von Google im Jahr 2007. Seit seiner Erfindung ist Go growim 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
- Gebaut für Geschwindigkeit (Wird von Unternehmen wie Google, Uber usw. verwendet)
- Einfache Binärdateien, die auf dem Server verwendet werden
- Unterstützt die Speicherbereinigung
- Golang ist einer der am meisten geliebte Sprachen
Installation
Go 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.
- Gehen Sie zu Offizielle Website von Golang
- Klicken Sie auf die Laden Sie Go herunter Schaltfläche und wählen Sie die Binärdatei basierend auf Ihrem System -
- Windows
- Linux
- Mac
- Ich würde Ihnen empfehlen, die stabile Version zum Zeitpunkt des Schreibens herunterzuladen - Gehen Sie v1.14 ist stabil.
- Sie können Go auch von der Quelle installieren. Befolgen Sie die 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: Alle Downloads und Installationen related Informationen finden Sie unter golang.org.
Hallo Welt in Go
Nachdem wir Golang eingerichtet haben, sind wir bereit, das einfachste und berühmteste zu schreiben "Hallo Welt"
- Lass uns Create eine einfache
helloworld.go
Datei. Ja, du hast es richtig erraten, Golang hat eine .gehen Dateierweiterung. - Öffnen Sie nun Ihren bevorzugten Editor und kopieren Sie den folgenden Code.
package main
import "fmt"
func main() {
fmt.Println("Hello, World! I am learning Golang!")
}
- Speichern Sie die Datei und gehen Sie zum Terminal. Vor einer 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 erstellt habenated die
helloworld.go
Datei)
go run helloworld.go
Tada! Sie sehen die Ausgabe wie folgt:
// Output
Hello, World! I am learning Golang!
Herzliche Glückwünsche! Sie haben gerade Ihr erstes Go-Programm erfolgreich ausgeführt.
Lassen Sie uns diesen grundlegenden Code jetzt verstehen -
package main
- Paket ist ein Stichwort in Golang, das ein Verzeichnis definiert, zu dem Ihre Datei gehört. In einem Ordner kann sich nur ein Paket befinden. Sie können erstellenate mehrere Pakete durch Erstellen mehrerer Verzeichnisse. Das Paket wird verwendet, um den Pfad zu Ihren Methoden und Variablen zu identifizieren. Hier,main
ist ein spezielles Paket, das verwendet wird, wenn wir ausführbare Programme schreiben.import "fmt"
-import
ist wieder ein Schlüsselwort, das externe und abruft internal Pakete. Hierimport
holt die "Fmt" Paket aus der Go-Bibliothek. Sie können verwendenimport
Schlüsselwort für jedes Paket. Dadurch können wir auf die zugreifenPrintln
Funktion, die in der vordefiniert ist "Fmt" Paket. Sie können sogar den Code überprüfen hier.- Dann definieren wir unsere Hauptfunktion, die automatisch ausgeführt wirdally 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ührtmain()
wir rufen einfach anPrintln(arg)
Hiermit wird die auf dem Terminal übergebene Zeichenfolge gedruckt.
func main() {
fmt.Println("Hello, World! I am learning Golang!")
}
Downloads & Ressourcen
- Lernen Sie Go-Grundlagen im browser - "Tour of Go"
- Kleines Buch für Buchliebhaber
- Wählen Sie Ihre Lieblingseditor
Schlussfolgerung
In diesem Tutorial erhalten Sie eine Einführung in Golang und erfahren, wie Sie damit beginnen können. Wir haben Go auf unserem System installiert und ein „Hello World“-Programm ausgeführt. Die nächsten Schritte von hier aus wären das Erlernen einiger Grundlagen zu Variablen, Schleifen und Funktionen in Golang. Sie können sogar versuchen, Programme im b auszuführenrowsäh bei play.golang.org.
Hoffe du hast etwas Neues gelernt!