Schulung - Grundlagen der Programmierung mit Go

Go (auch Golang genannt) ist eine moderne Programmiersprache, die Nebenläufigkeit, statische Typsierung und automatische Speicherbereinigung unterstützt. Sie zeichnet sich durch eine extrem kompakte Form/Syntax und schnelle Kompilierung aus. Programmieren mit Go macht Spaß und ermöglicht schnelle Erfolgserlebnisse - insbesondere für Entwickler mit C, C++, Python und Java Erfahrung. Auch dank der einfachen Modularisierung erfreut sich Go einer wachsenden Community an Entwicklern, die zahlreiche Bibliotheken zur Verfügung stellen. Somit steht der Entwicklung von einfachen Kommandozeilenwerkzeugen bis hin zu RESTful APIs mit Datenbankanbindung nichts im Wege. In diesem Training lernen Sie die Grundlagen von Go in Theorie und Praxis kennen. Wir entwickeln kleine Anwendungen und lernen so immer mehr über diese schöne Sprache. Am Ende des Trainings werden Sie die Freude der Entwicklung mit Go spüren können und mit viel Sicherheit Ihre eigenen Projekte angehen können.

Seminarinformationen

Referenz : 8135

  • Dauer : 3 Tage (18 Stunden)
  • Live Online oder Präsenz
Schulung - Grundlagen der Programmierung mit Go

Wer sollte teilnehmen:

Zielgruppe

Der Kurs Go/Golang Programmierung richtet sich an Developer, Anwendungsentwickler, Systemadministratoren, Programmierer und Webentwickler.

Voraussetzungen

Programmierkenntnisse , wie zum Beispiel unser Seminar Grundlagen der Programmierung für Scriptsprachen und objektorientierte Sprachen vermittelt werden, sind von Vorteil.

Hinweis

Weiterführende Informationen: Eine Auswahl vertiefender Inhalte und praxisorientierter Beiträge zum Thema Programmiersprachen findet sich im Programmiersprachen-Blog.

Häufig gestellte Fragen (FAQ)

Für welche Anwendungen eignet sich Go besonders gut?

Go eignet sich unter anderem für Netzwerkdienste, Cloud-nahe Anwendungen, Kommandozeilenwerkzeuge und nebenläufige Systeme, bei denen einfache Bereitstellung und gute Wartbarkeit wichtig sind.

Wie funktioniert Nebenläufigkeit in Go grundsätzlich?

Goroutines führen Funktionen leichtgewichtig nebenläufig aus. Channels ermöglichen einen koordinierten Datenaustausch, ohne jede Kommunikation über gemeinsam veränderbare Zustände abzubilden.

Was unterscheidet Interfaces in Go von klassischen Vererbungsmodellen?

Typen erfüllen Interfaces implizit, wenn sie die geforderten Methoden bereitstellen. Dadurch entstehen lose Kopplung und kleine, anwendungsnahe Verträge ohne explizite Vererbung.

Wie werden Fehler in Go behandelt?

Fehler werden meist als explizite Rückgabewerte behandelt. Dadurch bleiben Fehlerpfade sichtbar und können direkt am Aufrufort geprüft, ergänzt oder weitergegeben werden.

Warum sind Formatierung und Tooling im Go-Ökosystem so einheitlich?

Standardwerkzeuge für Formatierung, Tests, Module und Builds reduzieren projektspezifische Unterschiede. Das erleichtert Zusammenarbeit und automatisierte Qualitätsprüfungen.

Offenes Seminar mit Teilnehmenden aus unterschiedlichen Unternehmen zu einem festen Termin.

Preis ab

1.790,00 € netto
2.130,10 € inkl. 19% MwSt.

Referenz : 8135

  • Dauer : 3 Tage (18 Stunden)
  • Live Online oder Präsenz

Seminarzeiten

Online-Seminare beginnen in der Regel um 9:00 Uhr und enden gegen 17:00 Uhr. Präsenzseminare starten am ersten Seminartag um 10:00 Uhr. Detaillierte Informationen zu den Seminarzeiten erhalten Sie mit der Anmeldebestätigung.

Methodik

Unsere praxiserfahrenen Trainer erläutern Ihnen die theoretischen Grundlagen der Go/Golang Programmierung und demonstrieren anhand von Beispielen die wesentlichen Go-Elemente. Das vermittelte Wissen wenden Sie anhand von praktischen Übungen direkt am Rechner an. Der Erfahrungsaustausch mit anderen Teilnehmern ermöglicht Ihnen Ihr Wissen der Programmiersprache Go zu festigen.

Choisissez votre prochaine session

*Alle als „Garantiertetermin“ gekennzeichneten Seminartermine sind fest bestätigt und werden durchgeführt, sofern keine höhere Gewalt vorliegt.

Noch freie Plätze
Vom 14. Oktober 2026 bis 16. Oktober 2026
1.790,00 € netto
Live Online Training
online Training
Live Online Training
Jetzt buchen
Noch freie Plätze
Vom 9. Dezember 2026 bis 11. Dezember 2026
1.790,00 € netto
Frankfurt Am Main
Cegos Integrata GmbH FrankfurtAirPark
Bessie-Coleman-Straße 13
60549 Frankfurt am Main
Jetzt buchen
Noch freie Plätze
Vom 9. Dezember 2026 bis 11. Dezember 2026
1.790,00 € netto
Live Online Training
online Training
Live Online Training
Jetzt buchen
Noch freie Plätze
Vom 8. März 2027 bis 10. März 2027
1.790,00 € netto
Live Online Training
online Training
Live Online Training
Jetzt buchen
Noch freie Plätze
Vom 10. Mai 2027 bis 12. Mai 2027
1.790,00 € netto
Live Online Training
online Training
Live Online Training
Jetzt buchen
Noch freie Plätze
Vom 5. Juli 2027 bis 7. Juli 2027
1.790,00 € netto
Live Online Training
online Training
Live Online Training
Jetzt buchen
Noch freie Plätze
Vom 13. September 2027 bis 15. September 2027
1.790,00 € netto
Live Online Training
online Training
Live Online Training
Jetzt buchen
Noch freie Plätze
Vom 29. November 2027 bis 1. Dezember 2027
1.790,00 € netto
Düsseldorf
Cegos Integrata GmbH Düsseldorf
Grafenberger Allee 293
40237 Düsseldorf
Jetzt buchen