Go, auch Golang genannt, ist eine Open-Source-Programmiersprache, die ursprünglich bei Google entwickelt wurde. Es handelt sich um eine statisch typisierte Sprache mit einer Syntax, die lose von der von C abgeleitet ist. Sie bietet automatische Speicherverwaltung, Typensicherheit, einige dynamische Typisierungsfunktionen, zusätzliche integrierte Typen wie Arrays variabler Länge und Schlüsselwertzuordnungen sowie eine große Standardbibliothek.