Go gilt bei vielen als echter Nachfolger von C. Go wird als Sauber, präzise und effizient bewertet. Nebenläufigkeit kann einfach realisiert werden. Go kompiliert
sehr schnell und und ist für verschiedene Serverarchitekturen verfügbar. Projekte auf Basis von GO sind z.B. Docker, CoreOS u.v.a.
Teilnahmevoraussetzungen
Dieser Kurs richtet sich an Programmierer anderer Programmiersprachen.
Kursinhalt
-
Einführung: Was ist Go?
-
Grundlagen: Schreiben Sie erste Programme und Erkunden Sie die Go Programming Sprachspezifikation
-
Das Go Typsystem und Interfaces als neues Paradigma der Objektorientierung.
-
Fehlerbehandlung einmal anders: Ein Leben ohne Ausnahmen.
-
Module: Wie sie Ihren Code in logische Einheiten gruppieren können.
-
Mit Nebenläufigkeit als Architektur zur skalierenden Anwendung.
-
Die Standard-Bibliothek: Batteries included!
-
Das Öko-System: go vet, go lint, der Race-Detektor, Guru, Debugging, etc ...
-
Unit-Tests mit Go
-
Crosscompilierung von Go für andere Betriebssysteme und CPU-Architekturen
Mindestteilnehmer: 2
nächste Termine
2 Tage in Oberhausen Montag 23. September bis Dienstag 24.
September
Preis
1.150 € + 19% MwSt. = 1.368,50 €