Schulungsübersicht
Einführung
- Go als Web- und Systemprogrammiersprache
- Go im Vergleich zu C, JavaSkript, Ruby, usw.
Einrichten der Entwicklungsumgebung
Verwendung von Go-Variablen, -Konstanten und -Typen
Verwendung von mathematischen Operatoren in Go
Arbeiten mit Daten und Zeiten in Go
Verwendung von Go Zeigern, Arrays, Slices, Maps und Strukturen
Programming bedingte Logik mit Switch- und For-Schleifen
Definieren und Aufrufen von Funktionen in Go
Erstellen einer Webanwendung in Go
Verwenden der Go-Laufzeit zum Erstellen und Kompilieren eines Projekts
Lesen und Schreiben aus und in Dateisystemen und dem Web
Fehlersuche in der Anwendung
Anwenden von Schnittstellen, um die Komplexität der Anwendung zu vereinfachen
Erstellen eines Projektpakets
Hinzufügen von Gleichzeitigkeit mit Go-Routinen und Kanälen
Optimieren der Anwendung
Bereitstellen der Anwendung
Schlussfolgerung
Voraussetzungen
- Verständnis für allgemeine Programmierprinzipien
Publikum
- Entwickler
Erfahrungsberichte (4)
I enjoyed the amount of hands on exercises we did. I personally learn by doing things so it was good that Francesco had lots of hands-on exercises to do. I struggled to pick up a few of the concepts from the slides but when I actually got hands on and was able to implement some of the key features of the language it helped me understand it better.
Adam Fitzhugh - OpticoreIT
Kurs - Learning Go Programming
tha pace, trainers ability to help and sustain slightly more difficult questions.
Andrei Mihai - Viasat
Kurs - Learning Go Programming
Radu's in-depth knowledge, and tailoring the pace for me.
Adeel Ahmad - Coefficient Data Ltd
Kurs - Learning Go Programming
Flexibility of the trainer. Really catered the course to our specific needs.