Scripting in Go

Referierende:

Jan Delgado (IT Architekt, Accenture)

Termin: Samstag, 12:00 - Raum V1 - Dauer 60 Min.

Shellskripte sind der (Kleb-)Stoff, der ein System zusammenhält. Sie sind überall anzutreffen und haben zweifelsohne ihren Nutzen. Im Laufe der Zeit werden Skripte jedoch häufig immer größer und komplizierter, und stoßen dann an die Grenzen dessen, was mit den eingeschränkten Sprachmöglichkeiten einer Shell möglich ist. In der Folge entsteht komplexer, fehleranfälliger und schwer wartbarer Code. Der Vortrag zeigt, wie sich Shellskripte durch Go-Programme ersetzen lassen, und welche Vor- und Nachteile dies mit sich bringt. Anhand von Fallstudien schauen wir uns auch Implementierungen in Shell und Go im Vorher-Nachher-Vergleich an.

Erwünschte Vorkenntnisse: Grundkenntnisse im Skripting vorteilhaft