Kontakt aufnehmen

Schulungsübersicht

Einleitung

Verständnis der Go-Programmiersprache sowie ihrer Architektur

Installation und Konfiguration der Go-Entwicklungsumgebung

Überblick über die Go-Syntax

Arbeiten mit eingebauten Datentypen in Go

Erlernen der fortgeschrittenen Funktionen von Go

Verwendung des erweiterten Go-Build-Tools

Nutzung von Maps als Mengen

Arbeiten mit Schnittstellen-Keys und Slice-Elementen

Implementierung von Sammlungsoperationen sowie Reduktionstechniken

Einsatz des Pprof-Tools

Lernen, wie unnötiger Speicherverbrauch minimiert werden kann

Arbeiten mit Methoden und Schnittstellen

Dummy-Objekte in Unit-Tests verwenden

Nutzung von Parallelverarbeitung zur Gewährleistung der Datenkonsistenz

Einsatz benutzerdefinierter Datentypen

Code für maximale Geschwindigkeit optimieren

Tipps und Best Practices zum idiomatischen Go-Programmieren

Umgang mit Zeit, Fehlern, gängigen Schnittstellen sowie Kommentaren

Verwaltung von Paketen in Go

Ein auf Skalierbarkeit ausgelegtes Arbeitssystem erstellen

Datenbanken in Verbindung mit Go nutzen

Bereitstellung einer JSON-API

Testen und Kompilieren von Go-Programmen

Ein solides Fundament im Web-Entwickeln mit Go erlangen

Template-Bearbeitung für Web-Anwendungen in Go nutzen

Eigenen Server zum Entwickeln von Webseiten unter Verwendung von Go erstellen

Beschäftigung mit dem net/http-Paket und dessen Funktionsweise

Routing-Mechanismen sowie Dateiverwaltung verstehen und nutzen

Veröffentlichung der eigenen Website

Zusammenfassung und Abschluss

Voraussetzungen

  • Grundkenntnisse in einer beliebigen Programmiersprache

Zielgruppe

  • Web-Entwickler
  • Softwareentwickler
  • Programmierer
  • Jeder, der Go lernen möchte
 21 Stunden

Teilnehmerzahl


Preis je Teilnehmer (exkl. USt)

Erfahrungsberichte (7)

Kommende Kurse

Verwandte Kategorien