Kontakt aufnehmen

Schulungsübersicht

Einführung in Go

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

Grundlagen der Sprache

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

Funktionen und Bereich

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

Arbeiten mit Arrays, Slices und Maps

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

Structs und Methoden

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

Grundlagen der Parallelität

  • Einführung in Goroutines
  • Verwendung von Kanälen für die Kommunikation
  • Synchronisationsmuster

Erstellung und Ausführung von Go-Anwendungen

  • Gliederung 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 der Programmiergrundlagen wie Variablen, Schleifen und Funktionen
  • Vertrautheit mit der Arbeit in der Kommandozeile

Zielgruppe

  • Softwareentwickler
  • Systemprogrammierer
  • Backend-Ingenieure
 14 Stunden

Teilnehmerzahl


Preis je Teilnehmer (exkl. USt)

Erfahrungsberichte (2)

Kommende Kurse

Verwandte Kategorien