Go Programmierung

Aufbaukurs

Beschreibung

Teilnehmer: Go Programmierer mit Grundkenntnissen in Go. Zielsetzung: Go Programmierung in den aufbauenden Funktionen kennen zu lernen.

Inhalte des Seminars

  • Auffrischung der Grundlagen
  • Strukturen, Interfaces, Operatoren
  • Tool-Chain
  • Die Go-Standardtools
  • Umsetzung gängiger Entwurfsmusterr in Go (dependency injection, singleton pattern, factory pattern, …..)
  • Übersicht über wichtige Go-Bibliotheken
  • Konfiguration, Kommandozeilenwerkzeuge
  • Web und Web Services, QT-Anbindung
  • Anbindung an SQL DBs und noSQL DB
  • Verwendung von Go-fremden Bibliotheken
  • cgo, Einbindung von C-Bibliotheken
  • Verwendung von C++-Bibliotheken
  • gobind, Einbindung von Java-Bibliotheken
  • Nebenläufigkeit, Planung nebenläufiger Anwendungen
  • Sequenzen und Abläufe (einschließlich Visualisierung)
  • Clean Code-Prinzip zur Bugvermeidung
  • Reduzierung bzw. Vermeidung von kritischen Abschnitten
  • Auswahlkriterien für nebenläufige Design-Patterns (Master/Worker, Pipes, Publish/subscribe…)
  • Verwendung von Bibliotheken für Standardszenarien
  • Viele Beispiele und Übungen

Empfohlene Seminarvoraussetzungen

Kenntnisse entsprechend des Kurses : Go - Einführung in die Programmierung mit Go, erworben durch Kursbesuch oder gleichwertige Kenntnisse aus der Praxis.

Seminar Details

Dauer: 3 Tage

Unser Kürzel: GL2

Preis: 1.690,00 € (zzgl. 19% MwSt.)

Termin auswählen

Aktuell keine festen Termine verfügbar.

individuelle Termine auf Anfrage

Standort oder Online auswählen

Weiter zur Buchung