Kontakt aufnehmen

Schulungsübersicht

Einführung in Go

  • Überblick und Geschichte von Go
  • Installation von Go und Einrichtung der Umgebung
  • Go-Tools und Workspace-Struktur

Sprachgrundlagen

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

Funktionen und Gültigkeitsbereiche

  • Definition und Aufruf von Funktionen
  • Mehrfache Rückgabewerte
  • Weitergabe per Wert und Referenz

Arbeiten mit Arrays, Slices und Maps

  • Verständnis der Sammlungsarten in Go
  • Erstellung und Manipulation von Slices
  • Arbeiten mit Karten (maps) und Schlüssel-Wert-Paaren

Strukturen und Methoden

  • Erstellung und Verwendung von Strukturen
  • Definition und Aufruf von Methoden
  • Verwendung von Schnittstellen

Grundlagen der Nebenläufigkeit

  • Einführung in Goroutinen
  • Kanäle für die Kommunikation verwenden
  • Synchronisationsmuster

Entwicklung und Ausführung von Go-Anwendungen

  • Codeorganisation in Paketen
  • Kompilierung und Ausführung von Go-Programmen
  • Debugging und Testen

Zusammenfassung und weitere Schritte

Voraussetzungen

  • Erfahrung in mindestens einer Programmiersprache
  • Grundkenntnisse der Programmierung, wie Variablen, Schleifen und Funktionen
  • Bekanntschaft mit Befehlszeilenoperationen

Zielgruppe

  • Softwareentwickler
  • Systemprogrammierer
  • Backend-Ingenieure
 14 Stunden

Teilnehmerzahl


Preis je Teilnehmer (exkl. USt)

Erfahrungsberichte (2)

Kommende Kurse

Verwandte Kategorien