Effective Go - Lerne mehr über idiomatischen Golang Code
Der deutschsprachige Kurs zu "Effective Go", die Bibel der Go Entwickler
4.45 (73 reviews)
671
students
5.5 hours
content
May 2018
last update
$19.99
regular price
What you will learn
Wie man idiomatischen Go Code schreibt
Wie Go zu verwenden ist
Was Go von anderen Sprachen unterscheidet
Description
Die Macher der Programmiersprache Go (Golang) haben mit "Effective Go" einen kleinen Leitfaden zusammen gestellt, wie die Programmiersprache anzuwenden ist und was idiomatischen (sauber und leserlichen) Go Code ausmacht.
Dieser Kurs geht alle Kapitel von Effective Go durch und begleitet dich Schritt für Schritt durch dieses Dokument. Der Kurs richtet sich an alle, die ein tieferes Verständnis für die Programmiersprache Go entwickeln möchten.
Um dem Kurs folgen zu können solltest Du entweder bereits mehrjährige Erfahrung in einer Programmiersprache (idealerweise C, C++ oder Java) mitbringen oder Grundkenntnisse in Go besitzen.
Content
Einleitung
Über diesen Kurs
Über effective Go
Kursunterlagen
Tipps für den Kurs
Formatierung
Formatierung
Kommentare
Kommentare
Namen
Namen
Paketnamen
Getter
Interface-Namen
Mixed Caps
Semikolons
Semikolons ;
Kontrollstrukturen
Kontrollstrukturen
If
Redeklaration und mehrmalige Zuweisung
Schleifen bzw. for
Switch
Type-Switch
Funktionen
Mehrere Rückgabewerte
Benannter Rückgabewert
Defer
Daten
Speicher Bereitstellung mit new
Konstruktoren und Composite Literals
Speicher Bereitstellung mit make
Arrays
Slices
Zweidimensionale Slices
Maps
Printing
Append
Initialisierung
Initialisierung
Konstanten
Variablen
Die init Funktion
Methoden
Pointer vs. Values
Interfaces und andere Typen
Interfaces
Umwandlungen
Interface Umwandlungen und Typ Zuweisung
Allgemeingültigkeit von Konstruktoren
Interfaces und Methoden
Der blank identifier
Der blank identifier bei mehreren Rückgabewerten
Nicht verwendete Importe und Variablen
Importe für Nebeneffekte
Interface Prüfungen
Embedding - Einbinden
Nebenläufigkeit - Concurrency
Teile Speicher durch Kommunikation
Goroutinen
Channels
Channels of Channels
Parallelisierung
A leaky buffer - Ein Eimer mit Loch
Fehler
Fehler
Panic
Recover
Ein Web Server
Ein Web Server
Abschied
Abschied
Reviews
SARAH
November 9, 2023
Super Erklärungen und tolle Tipps. Dieses effektive Tutorial spart mir Tage langes lesen über guten Programmierstil in Go.
Andreas
March 24, 2022
Sehr gut gemacht, gerade das Thema Nebenläufigkeit war sehr spannend, und nun kann ich nachvollziehen, warum ich bei bestimmten Anwendungen stehts zu hören bekommen, dass unser Wünsche nicht gehen, was in der echten Welt gar kein Problem wäre.
Beispielhaftervergleich in einfachen Worten:
C, C++ oder... usw... wären Unternehmen, wo die eine Hand nicht weiß was die andere Hand gerade macht, in Go hingegen kommunizieren die Hände miteinander und stimmen sich ab. (in Bezug zu Nebenläufigkeit/Parallelisierung)
Elyasin
November 16, 2021
Ein guter Kurs um Effective Go auf deutsch zu lernen. Ich wünschte es gäbe praktische Aufgaben zum Vertiefen des Verständnisses. So wie der Kurs steht is es lediglich eine Übersetzung mit etwas Hilfestellung (vielleicht auch so gewollt vom Kursleiter...).
Lorenz
December 27, 2020
Gute Erklärungen, angenehme Art sich mit dem Dokument "Effective Go" auseinander zusetzten.
Einige kleine Übungen würden das Erklärte sicher stark vertiefen.
Muamer
December 22, 2020
Ich hatte schon bessere online Kurse gesehen mit besserer Qualität und diese waren Gratis. Die Präsentation war PowerPoint, die Sprecher haben de Text detailliert vorbereitet (kurz und Aussagekräftig). Zudem stand alles zum Download zur Verfügung.
Jonas
October 30, 2020
Sehr guter Kurs. Denke das Dokument wird mir auch sehr helfen. Dann kann man in den kommenden Wochen / Monaten immer noch einmal rein gucken.
Ich würde Empfehlen zuerst den anderen Kurz von Andreas zu belegen, damit man schon etwas gefestigt ist.
Renzo
February 8, 2019
Der Kurs hat mir sehr gut gefallen. Besonders die sonst verpönten Kapitel der Typisierung, der Pointermechanik , Array, Slice und Map Thematik sowie die ganze For...respektive Schleifensteuerung waren sehr gut ausgearbeitet.
Viele kleine Tips waren ebenfalls sehr nützlich.
Die Qualität des Kurses möchte ich als ueberdurchschnittlich bezeichnen.
Verbessern würde ich die Optik des Hintergrundes.
Die Lösungsbeispiele sollten so vorbereitet sein, dass während der Präsentation keine Fehler geschehen.
Thomas
May 21, 2018
Sehr lehrreicher Go Kurs der sich am bekannten "Effektive Go" Kompendium orientiert. Neben einem effektiven Umgang mit der Programmiersprache Go lernt man auch zahlreiche nützliche Tipps & Tricks die das Entwicklen mit Go in der Praxis erleichtern können.
Andreas hat die Inhalte in kompakter aber dennoch verständlicher Form zusammengetragen und kann diese auch gut vermitteln.
Charts
Price
Rating
Enrollment distribution
Related Topics
1688490
udemy ID
5/11/2018
course created date
2/15/2021
course indexed date
Bot
course submited by