Kontakt aufnehmen
 Dauer 14 Stunden

Schulungsübersicht

Einführung in Go

  • Übersicht und Geschichte von Go
  • Installation von Go und Einrichtung der Umgebung
  • Go-Tools und Arbeitsbereichsstruktur

Grundlagen der Sprache

  • Datentypen, Variablen und Konstanten
  • Operatoren und Ausdrücke
  • Steuerstrukturen: if, switch, Schleifen

Funktionen und Geltungsbereich

  • Definition und Aufruf von Funktionen
  • Mehrfache Rückgabewerte
  • Übergabe nach Wert und Referenz

Arbeit mit Arrays, Slices und Maps

  • Verständnis der Sammlungstypen in Go
  • Erstellen und Manipulieren von Slices
  • Arbeit mit Maps und Schlüssel-Wert-Paaren

Strukturen und Methoden

  • Erstellen und Verwenden von Structures
  • Definition und Aufruf von Methoden
  • Verwendung von Interfaces

Grundlagen der Parallelverarbeitung

  • Einführung in Goroutines
  • Verwendung von Channels für die Kommunikation
  • Synchronisationsmuster

Erstellen und Ausführen von Go-Anwendungen

  • Organisation von Code in Paketen
  • Kompilieren und Ausführen von Go-Programmen
  • Fehlerbehebung und Testen

Zusammenfassung und nächste Schritte

Voraussetzungen

  • Erfahrung in mindestens einer Programmiersprache
  • Verständnis der Grundlagen der Programmierung, wie z. B. Variablen, Schleifen und Funktionen
  • Vertrautheit mit Befehlszeilenoperationen

Zielgruppe

  • Softwareentwickler
  • Systemprogrammierer
  • Backend-Engineers

Teilnehmerzahl


Preis je Teilnehmer (exkl. USt)

Erfahrungsberichte (2)

Kommende Kurse

Verwandte Kategorien