Scripting in Go

Speakers:

Jan Delgado (IT Architekt, Accenture)

Scheduled time: Saturday, 12:00 - Room V1 - Duration 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.

Desired previous knowledge: Grundkenntnisse im Skripting vorteilhaft