Seminare
Seminare

Go-Programmierung - Kompaktseminar

Web Based Training - ComConsult GmbH

Erlernen Sie im Seminar die neue Programmiersprache von Google für die Programmierung von effizientem und schnellem Client-Server-Code. Go bietet hierzu eigene Sprachkonzepte wie Go-Routinen und Channels. 
Termin Ort Preis*
06.05.2024- 08.05.2024 online 2.249,10 €
*Alle Preise verstehen sich inkl. MwSt.

Detaillierte Informationen zum Seminar

Inhalte:

Einführung in Go

  • Wieso eine neue Programmiersprache?
  • Geschichtliches zu Go

Ein erstes Go-Programm

  • Wichtige Go-Befehle (go mod/run/build/install)
  • Das Modul- und Paketkonzept in Go
  • Sichtbarkeit von Funktionen/Bezeichnern
  • Ein kleines erstes Go-Programm

Go Datenstrukturen

  • Arrays
  • Slices
  • Maps
  • Structs

Fehlerbehandlung in Go

  • Wieso hat Go keine Exceptions?
  • Wrapping und Unwrapping von Fehlern
  • Panic

Go und Objektorientierte Programmierung (OOP)

  • Gibt es in Go Klassen?
  • Objektorientierte Konstrukte: Methoden und Methodenempfänger
  • Objektorientierte Konstrukte: Einbettung vs. Vererbung

Go-Routinen

  • Gepufferte und nicht-gepufferte Channels
  • WaitGroups
  • Das „Select Statement“

Unit-Testing mit Go

  • Unit Tests
  • Example Tests
  • Benchmark Tests
  • Fuzzy Tests

Standardbibliotheken

  • fmt
  • log
  • string
  • net/http

Abschlussprojekt: Chat Server & Chat Client in Go

Dauer/zeitlicher Ablauf:
3 Tage
Ziele/Bildungsabschluss:

In diesem Seminar lernen Sie:

  • Grundlagen und Hintergründe zu Go
  • Datenstrukturen in Go
  • Arbeiten mit Go-Modulen und Paketen
  • Objektorientierte Konstrukte in Go
  • Go-Routinen und Channels
  • Unit-Testing mit Go
  • Go-Standardbibliothek
Zielgruppe:
  • Administratoren
  • Projektleiter 

Zielgruppe für dieses Seminar sind Softwareentwickler bzw. technisch arbeitende Mitarbeiter und Projektleiter, die die Programmiersprache Go und ihre Vorteile gegenüber anderen Programmiersprachen kennenlernen wollen. Einfache Programmiervorerfahrung in einer beliebigen Programmiersprache wird erwartet.

Seminarkennung:
GOPROG
Nach unten
Nach oben
Wir setzen Analyse-Cookies ein, um Ihre Zufriedenheit bei der Nutzung unserer Webseite zu verbessern. Diese Cookies werden nicht automatisiert gesetzt. Wenn Sie mit dem Einsatz dieser Cookies einverstanden sind, klicken Sie bitte auf Akzeptieren. Weitere Informationen finden Sie hier.
Akzeptieren Nicht akzeptieren









Um Spam abzuwehren, geben Sie bitte die Buchstaben auf dem Bild in das Textfeld ein:

captcha



Bei der Verarbeitung Ihrer personenbezogenen Daten im Zusammenhang mit der Kontaktfunktion beachten wir die gesetzlichen Bestimmungen. Unsere ausführlichen Datenschutzinformationen finden Sie hier. Bei der Kontakt-Funktion erhobene Daten werden nur an den jeweiligen Anbieter weitergeleitet und sind nötig, damit der Anbieter auf Ihr Anliegen reagieren kann.







Um Spam abzuwehren, geben Sie bitte die Buchstaben auf dem Bild in das Textfeld ein:

captcha