Warum sollte ich Golang lernen?
Warum sollte ich Golang lernen?

Video: Warum sollte ich Golang lernen?

Video: Warum sollte ich Golang lernen?
Video: Go (Golang): Eine Einführung in 130 Minuten // deutsch 2024, Kann
Anonim

gehen kann für Low-Level-Aufgaben bis hin zu High-Level-APIs verwendet werden. Es hat eine solide Spezifikation, eine großartige Standardbibliothek, es ist schnell, kompiliert in native Binärdateien, ist statisch typisiert, abstrahiert die Speicherverwaltung und macht sogar Ihr BBQ. Ich kann Ihnen nur sagen, warum ich es getan habe, und es gilt auch für andere Programmiersprachen.

Lohnt es sich vor diesem Hintergrund, Golang zu lernen?

gehen ist definitiv es lohnt sich zu lernen wenn Sie Interesse an Sprachen haben, die Parallelität und Nebenläufigkeit zu einem Teil der Sprache machen. Es nimmt einige Elemente aus dynamischen Sprachen wie Python und koppelt sie zur Kompilierzeit mit statischer Typisierung, was mich anfangs angezogen hat.

Anschließend stellt sich die Frage, ob Golang schwer zu erlernen ist. Golang ist eine viel einfachere Sprache als sogar Python oder JavaScript. Die einzigen beiden Bereiche, in denen Sie Probleme haben könnten golang sind Schnittstellen und die Nebenläufigkeitsfunktionen: Goroutinen und Kanäle. ich fand golang sehr leicht zu lernen . Nach meiner Erfahrung die einzige Sprache, die leichter zu verstehen ist lernen ist Smalltalk.

Warum ist Golang angesichts dieser Tatsache so beliebt?

Schnell, sicher und einfach zu verarbeiten - Der Hauptgrund, warum Go gewinnt Popularität liegt an seiner einfachen Handhabung. Garbage Collected - Go ist eine stark müllsammelnde Sprache. Golang versucht, den Speicher zurückzugewinnen, der von Objekten belegt ist, die vom Programm nicht mehr verwendet werden.

Ist Golang besser als Python?

Insgesamt, Golang Webentwicklung hat sich bewährt schneller als mit Python für die gleichen Aufgaben in vielen Anwendungsfällen. Letzten Endes, Golang wurde für diejenigen entwickelt, die ihre Aufgabe effektiv und schnell erledigen möchten, ohne dass dies erforderlich ist gehen in die Feinheiten der Programmiersprache.

Empfohlen: