API Summit 2020
Das große Trainingsevent für Web APIs mit Java, .NET und Node.js
30.11. - 02.12.2020 Online

Go – von den Grundlagen bis zu RESTful APIs

Workshop
Dieser Talk Stammt aus dem Archiv. zum AKTUELLEN Programm
Very-Early-Bird Bis 1. Oktober anmelden und bis zu 150 € pro Ticket extra sparen! Jetzt anmelden
Infos
Montag, 8. Juni 2020
13:30 - 17:00

Neu, und zudem von Google? Dies erregte Aufmerksamkeit, als die Sprache 2009 angekündigt wurde. Sie zeichnete sich durch eine kompakte und klare Syntax aus, unterstützt Concurrency durch leichtgewichtige Goroutines und Channels und kompiliert in ein Binary ohne Abhängigkeiten von externen Bibliotheken. Dazu kam eine von Beginn an umfangreiche Standardbibliothek, die ihren Fokus auf serverseitige Entwicklung legt. Und nicht zuletzt lieferte Google von Beginn an ein gutes Toolset mit.

Heute ist Go dank des pragmatischen Ansatzes in vielen bekannten Projekten rund um Cloud Native im Einsatz. So zum Beispiel Docker, LXD, Kubernetes, Juju, etcd, influxdb, Prometheus und mehr. Gleichzeitig kommt die Sprache zunehmen in der Entwicklung von Microservices zum Einsatz. Dieser Workshop ist für Entwicklerinnen und Entwickler gedacht, sich privat wie beruflich für die Nutzung von Go interessieren. Vorkenntnisse in spezifischen Sprachen sind hierbei nicht notwenig, nur ein Grundverständnis für die Software-Entwicklung.

Der Workshop gibt einen kurzen Einblick in die Geschichte von Go führt dann in Form von Übungen von der Grundlagen der Sprache bis zu praktischen Mustern und Fallstricken für eigene Lösungen. Ein installiertes Go und der bevorzugte Editor – ideal mit Plugin – helfen bei den Übungseinheiten. Doch die Entwicklung der Inhalte kann natürlich auch Notizen machend verfolgt werden.