
Die erste Lektion des Tutorial startet in:
Erfolgreiche Webeanwendungen entwickeln
Go sticht in der Entwicklung von Webanwendungen und Web-APIs aus einer Vielzahl anderer Programmiersprachen heraus. Dank einer umfangreichen Standardbibliothek und zahlreichen Frameworks bietet es die nötige Flexibilität, Geschwindigkeit und Zugänglichkeit, die aktuelle Webentwicklung benötigt! Aus diesem Grund ist es besonders gut für die Entwicklung von Web-APIs und Webanwendungen geeignet.
Rainer Stropek präsentiert in diesem Tutorial für Entwickler:innen mit Erfahrung in z.B. Java, C# oder Typescript die wichtigsten Prinzipien von Go. Entdecke die grundlegenden Strukturen der Sprache und programmiere Seite an Seite mit dem Tutorial anhand von Codebeispielen!


Für Go-Enthusiasten und erfahrene Kenner
Unsere neue Tutorialreihe richtet sich an alle, die sich für die Webentwicklung mit Go interessieren. Erfahrene Softwareentwickler:innen und Go-Enthusiasten erhalten neue Einblicke und hilfreiche Tipps, um die Webentwicklung mit Go auf ein neues Level zu bringen.
Dieses Tutorial ist konzipiert für erfahrene Softwareentwickler:innen, die überlegen, in diesem Bereich in Zukunft Go einzusetzen.

praxisnahes und weiterführendes Know-how
In dem Tutorial werden die wichtigsten Prinzipien der Programmiersprache Go sowie der Beschreibung nützlicher Tools für die Entwicklung von Go-Anwendungen behandelt. Die Teilnehmer:innen sollten Vorerfahrung in anderen Programmiersprachen wie Java, C#, TypeScript etc. haben.
Um die ganze Hands-on- Erfahrung mitzuerleben und das neue Wssen direkt an den Codebeispielen anzuwenden, sind spezifische Systemvoraussetzungen vorgegeben. Diese werden zu Beginn des Tutorials behandelt.

individuell von überall und zu jederzeit abrufbar
Nach der Einführung wirst du erfahren, wie du Web-APIs und Webanwendungen mit Go programmierst und ein solides Basiswissen über die in den Standardbibliotheken enthaltenen Funktionen besitzen.
Du entscheidest wann, wie und wo du lernen möchtest. Unser Experte Rainer Stropek begleitet führt dich schrittweise mit seinem einzigartigen Wissen durch die komplexen Felder der Webentwicklung mit Go.
Diese Themen erwarten dich im Tutorial
- Die Philosophie der Sprache Go
- Besonderheiten der Sprache Go im Vergleich zu anderen OO-Sprachen wie Java, C#, TypeScript etc.
- Übersetzen von Go-Anwendungen, Go in Containern
- Entwicklung von Go-Anwendungen in Visual Studio Code
- Strukturen und Interfaces
- Pointer in Go
- Error Handling in Go
- Goroutines, Waitgroups und Channels
- Überblick über Interoperabilität mit C
- Überblick über Unit Testing mit Go
- Abfragen von Daten über Web-APIs
- Entwicklung von HTTP-Handler-Funktionen mit ServeHTTP
- Multiplexer (Standardbibliothek, externe Multiplexer
- Templates für serverseitige Generierung von HTML
- Serialisieren und Deserialisieren von JSON
- Automatisiertes Testen von Webanwendungen




Rainer Stropek
software architects
Rainer Stropek ist seit über 20 Jahren als Unternehmer in der IT-Industrie tätig. Er gründete und führte in dieser Zeit mehrere IT-Dienstleistungsunternehmen und entwickelt im Augenblick in seiner Firma „software architects“ mit seinem Team die preisgekrönte Software „time cockpit“. Rainer hat Abschlüsse an der Höheren Technischen Schule für MIS, Leonding (AT) & der University of Derby (UK).
Ein Gopher im Web
Die Sprache Go entstand 2007 als Nebenprojekt der Google-Mitarbeiter Robert Griesemer, Rob Pike und Ken Thompson, die dafür 20 Prozent ihrer Arbeitszeit aufwenden durften. Schnell erkannte man bei Google das Potenzial, damit einige Unzulänglichkeiten von Mainstreamsprachen wie C++ oder Java loszuwerden, insbesondere in Hinblick auf den aufstrebenden Bereich des Cloud-Computings, für das die Altsprachen schließlich nicht explizit gebaut worden waren…
Hier findest du alles zum Thema: Let’s Go

Deine entwickler.de Fullstack Experience starten
Fullstack Experience starten
Anmelden und profitieren
So kannst du teilnehmen
Du hast bereits Fullstack?
Schnapp dir was zu schreiben und lehn dich zurück. Komme hier direkt zum Live-Event und profitiere vom wegweisenden Wissen unserer Experten.
Du hast noch kein Fullstack?
Fullstack-Abonnent:innen haben kostenlosen Zugriff auf das Live-Event. Zusätzlich haben Fullstack-Abonnent:innen für drei Monate Zugriff auf die Aufzeichnung des Live-Events.
Software Know-How für deinen Erfolg!
- Wöchentlich interaktive und exlusive Online Live-Events
- Step-by-Step Tutorials zu aktuellen Themengebieten
- Aktuelles Kursangebot, kuratiert von unseren Experten
- Über 12.000 Fachartikel und umfangreiches Magazinarchiv
- 3x 100€ Rabatt pro Jahr auf Konferenzen und Trainings by entwickler.de
- 6 Monate Zugriff auf Ihre Konferenzsession inklusive
- ...mehr erfahren
Software Know-How für deinen Erfolg!
- Wöchentlich interaktive und exlusive Online Live-Events
- Step-by-Step Tutorials zu aktuellen Themengebieten
- Aktuelles Kursangebot, kuratiert von unseren Experten
- 6 Monate Zugriff auf Ihre Konferenzsession inklusive
- Über 12.000 Fachartikel und umfangreiches Magazinarchiv
- Bis zu 900 € Rabatt pro Jahr auf Konferenzen und Trainings by entwickler.de
- ...mehr erfahren
Fullstack-Abo für mehr als 15 Nutzern
Wir begleiten Sie durch die digitale Transformation zum Projekterfolg
- Wöchentlich interaktive und exlusive Online Live-Events
- Step-by-Step Tutorials zu aktuellen Themengebieten
- Aktuelles Kursangebot, kuratiert von unseren Experten
- 6 Monate Zugriff auf Ihre Konferenzsession inklusive
- Über 12.000 Fachartikel und umfangreiches Magazinarchiv
- Bis zu 25% Rabatt auf jede Konferenz und Trainingsteilnahme by entwickler.de
- Team Control Center zur Organisation Ihrer Nutzer:innen
- Teamfortschrittanzeige zur Motivation Ihrer Teams
- ...mehr erfahren
Fullstack-Abo abschließen und teilnehmen
*zzgl. MwSt.