Kontakt aufnehmen
 Dauer 14 Stunden

Schulungsübersicht

Einführung in Go

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

Sprachliche Grundlagen

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

Funktionen und Gültigkeitsbereiche

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

Arbeit mit Arrays, Slices und Maps

  • Verständnis der Sammlungstypen von Go
  • Erstellung und Manipulation von Slices
  • Arbeit mit Maps und Schlüssel-Wert-Paaren

Strukturen und Methoden

  • Erstellung und Verwendung von Structs
  • Definition und Aufruf von Methoden
  • Verwendung von Interfaces

Grundlagen der Parallelverarbeitung

  • Einführung in Goroutines
  • Verwendung von Kanälen zur Kommunikation
  • Synchronisationsmuster

Aufbau und Ausführung von Go-Anwendungen

  • Organisation des Codes in Pakete
  • Kompilierung und Ausführung von Go-Programmen
  • Fehlerbehebung und Testen

Zusammenfassung und nächste Schritte

Voraussetzungen

  • Erfahrung in mindestens einer Programmiersprache
  • Verständnis von Programmiergrundlagen wie Variablen, Schleifen und Funktionen
  • Vertrautheit mit Befehlszeilenoperationen

Zielgruppe

  • Softwareentwicklerinnen und -entwickler
  • Systemprogrammiererinnen und -programmierer
  • Backend-Engineerinnen und -Engineer

Teilnehmerzahl


Preis je Teilnehmer (exkl. USt)

Erfahrungsberichte (2)

Kommende Kurse

Verwandte Kategorien