In Entwicklung Letztes Updateated:
Teilen:
Cloudways bietet verwaltetes Cloud-Hosting für Unternehmen jeder Größe zum Hosten einer Website oder komplexer Webanwendungen.

„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.

Golang-Logo

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.

 

  • 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. Hier import holt die "Fmt" Paket aus der Go-Bibliothek. Sie können verwenden import Schlüsselwort für jedes Paket. Dadurch können wir auf die zugreifen Println 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ührt main() wir rufen einfach an Println(arg)Hiermit wird die auf dem Terminal übergebene Zeichenfolge gedruckt.
func main() { 
   fmt.Println("Hello, World! I am learning Golang!") 
 }

Downloads & Ressourcen

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!

Teilen:
  • Mohit Khare
    Autor
    Entwicklerseele aus Indien, die es liebt, Dinge mit Code zu erstellen und zu zerstören. Ich teile Erkenntnisse und Erfahrungen auf mohitkhare.com. Erfahren Sie mehr über meine Reise auf Twitter – @mkfeuhrer

Danke an unsere Sponsoren

Weitere großartige Lektüre zum Thema Entwicklung

Treiben Sie Ihr Geschäft an

Einige der Tools und Services, die Ihrem Unternehmen helfen grow.