Schulungsübersicht
Einführung
Die Go-Sprache Programming und die Go-Architektur verstehen
Installieren und Konfigurieren der Go Entwicklungsumgebung
Überprüfung der Go-Syntax
Arbeiten mit integrierten Typen in Go
Erlernen der Funktionen von Advanced Go
Arbeiten mit dem Advanced Go Build Tool
Verwenden von Karten als Sets
Arbeiten mit Schnittstellenschlüsseln und Slices
Sammlung und Reduzierung implementieren
Verwenden des Pprof-Tools
Lernen, wie man Müll reduziert
Arbeiten mit Methoden und Schnittstellen
Spott in Unit-Tests
Parallelität nutzen, um Daten konsistent zu halten
Verwenden benutzerdefinierter Typen
Code auf Geschwindigkeit optimieren
Idiomatisch verwenden Go
Arbeiten mit Zeit, Fehlern, Common Interfaces und Kommentaren
Arbeiten mit und Verwalten von Paketen
Schaffung eines Scalablen Arbeitssystems
Arbeiten mit Datenbanken in Go
Bereitstellung einer JSON-API
Testen und Einbauen Go
Mit Go eine solide Grundlage in Web Development schaffen
Arbeiten mit Vorlagen für Web Development in Go
Erstellen Sie Ihren eigenen Server für Web Development in Go
Verstehen und Arbeiten mit dem net/http-Paket
Verstehen und Arbeiten mit Routing- und Serving-Dateien
Bereitstellen Ihrer Site
Zusammenfassung und Schlussfolgerung
Voraussetzungen
- Grundlegende Programmiererfahrung in einer beliebigen Sprache
Publikum
- Web-Entwickler
- Software-Entwickler
- Programmierer
- Jeder, der lernen will Go
Erfahrungsberichte (7)
Depth of issues presented on most of the topics we went through.
Vlad - Ness
Kurs - Advanced Go Programming
Live interactions
Sorin - Ness
Kurs - Advanced Go Programming
The curriculum was very well thought off, and Patrick explained very well al the notions, giving ample examples for all important topics. Also, he was ready to jump in and help us with any issues we had when trying to do the different exercises.
Constantin - Ness Romania
Kurs - Advanced Go Programming
The material was really well prepared and structured. The material presented is varied and very applicable. The trainer is very knowledgeble on the subject and also a very clear and precise teacher. Good balance between theory and exercises. Excelent timing, subjects were very well covered in the allocated time.
Catalin - Ness Romania
Kurs - Advanced Go Programming
My interest was related to concurrency, but all topics are interesting as they bring a better understanding of the GO language.
Aurel - Ness Romania
Kurs - Advanced Go Programming
I like that the trainer showed to us the tiny details that can be difficult to understand and also showed to us the best practices.
Ilie Razvan-Mihai - Ness Romania
Kurs - Advanced Go Programming
A lot of information I was actually missing. I liked the structure of going through various packages that get used a lot and the tasks were short and sweet.