Schulungsübersicht

Einführung in Go

  • Überblick und Geschichte von Go
  • Installation von Go und Einrichtung der Entwicklungsumgebung
  • Go-Tools und Arbeitsbereichsstruktur

Sprachgrundlagen

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

Funktionen und Scope

  • Definieren und Aufrufen von Funktionen
  • Mehrere Rückgabewerte
  • Übergeben per Wert und Referenz

Arbeiten mit Arrays, Slices und Maps

  • Kennenzlernen von Go’s Kollektionstypen
  • Erstellen und Bearbeiten von Slices
  • Arbeiten mit Maps und Schlüssel-Wert-Paaren

Strukturen und Methoden

  • Erstellen und Verwenden von Strukturen
  • Definieren und Aufrufen von Methoden
  • Verwenden von Interfaces

Einführung in die Konkurrenz

  • Einführung in Goroutines
  • Verwendung von Channels zur Kommunikation
  • Synchronisierungsmuster

Aufbauen und Ausführen von Go-Anwendungen

  • Kodierung in Pakete organisieren
  • Kompilieren und Ausführen von Go-Programmen
  • Debuggen und Testen

Zusammenfassung und weitere Schritte

Voraussetzungen

  • Erfahrung in mindestens einer Programmiersprache
  • Verständnis von grundlegenden Programmierkonzepten wie Variablen, Schleifen und Funktionen
  • Bekanntschaft mit Befehlszeilenoperationen

Zielgruppe

  • Softwareentwickler
  • Systemprogrammierer
  • Backend-Entwickler
 14 Stunden

Teilnehmerzahl


Preis je Teilnehmer (exkl. USt)

Erfahrungsberichte (5)

Kommende Kurse

Verwandte Kategorien