Kontakt aufnehmen

Schulungsübersicht

Einführung in Go

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

Sprachgrundlagen

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

Funktionen und Gültigkeitsbereiche

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

Umgang mit Arrays, Slices und Maps

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

Structs und Methoden

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

Grundlagen der Nebenläufigkeit

  • Einführung in Goroutinen
  • Kanäle zur Kommunikation nutzen
  • Synchronisationsmuster

Erstellung und Ausführung von Go-Anwendungen

  • Strukturierung des Codes in Paketen
  • Kompilierung und Ausführung von Go-Programmen
  • Fehlersuche und Testing

Zusammenfassung und weitere Schritte

Voraussetzungen

  • Kenntnisse in mindestens einer Programmiersprache
  • Grundlagen der Programmierung wie Variablen, Schleifen und Funktionen
  • Vertrautheit mit Befehlszeilenoperationen

Zielgruppe

  • Softwareentwickler
  • Systemprogrammierer
  • Backend-Ingenieure
 14 Stunden

Teilnehmerzahl


Preis je Teilnehmer (exkl. USt)

Erfahrungsberichte (2)

Kommende Kurse

Verwandte Kategorien