Go für Java Entwickler

Nimmst du teil?

32 Plätze frei

Teilen:

codecentric AG @ Dock14

Am Mittelhafen 14 · Münster

Wie du uns findest

Eingang Süd, 2. OG

Bild des Veranstaltungsortes

Details

Diesmal wollen wir einen Blick über den Tellerrand wagen und uns einer Programmiersprache abseits von JVM & Co. zuwenden die insbesondere im Kontext von Cloud Native Infrastrukturkomponenten stark verbreitet ist: Die Programmiersprache Go.

/Abstract
Go ist eine einfache, typsichere Programmiersprache die 2009 von Google als Open Source veröffentlicht wurde. Go kompiliert direkt zu ausführbaren Dateien, hat eine eingebaute Garbage Collection und bringt Unterstützung für leichtgewichtiges Multi-Threading mit.
Besonders bei systemnahen, verteilten Anwendungen erfreut sich Go stetig wachsender Beliebtheit. Einige Beispiele für erfolgreiche Go-Projekte sind Docker, Kubernetes und das Metrics Monitoring-Tool Prometheus, sowie eine stetig wachsende Anzahl von Command-line Tools.

Dieser Vortrag bietet einen Überblick zur Programmiersprache Go und stellt zentrale Konzepte wie Channels, die Unterstützung für Functional Programming und Tooling für Buildprozess und Testen vor.

/Bio
Thomas arbeitet als Fellow bei der codecentric AG und war zuvor Spring Data Engineer im Spring Team bei Pivotal. Er beschäftigt sich privat mit der Programmiersprache Go.