Die Programmiersprache Go

Go (golang) ist eine neue Programmiersprache, deren Entwicklung maßgeblich von Google getragen wird. Die Sprache ist imperativ und modular, mit Anleihen aus der Objektorientierung und funktionalen Sprachen. In die Entwicklung flossen Erfahrungen mit zahlreichen Sprachen ein, darunter C, C++, Java, Perl, Python und Algol.

Die Sprache, Standardbibliothek und Toolchain sind erstklassig dokumentiert. Daneben gibt es eine Reihe von Newsseiten, Diskussionsforen und Blogs, die sich ganz oder teilweise der Go-Programmierung widmen. Diese Dokumente sind jedoch fast ausschließlich in englischer Sprache verfasst. Deutschsprachige Informationen über Go sind dagegen vergleichsweise rar.

Auf diesen Seiten entsteht nach und nach eine deutschsprachige Informationssammlung über Go mit Anleitungen, Codebeispielen, Programmiertipps und Links auf interessante Informationquellen.

News

20.04.2018 - Wieder mal wird Go für Malware missbraucht: ein offensichtlich in Go geschriebener SSH Client scannt IP-Adressbreiche nach zu offenen SSH-Servern, nistet sich auf den Systemen ein und meldet seinen Fund über Tor an den Angreifer zurück.

19.04.2018 - Das Jupyter Notebook, ein aus der Python-Welt bekanntes Tool zur interaktiven Programmierung, unterstützt jetzt auch Go.

19.04.2018 - Netflix hat seine auf Apache Mesos basierende Container-Orchestrierungsplattform Titus als Open Source Software veröffentlicht. Der Orchestrierungsdienst Titus Control Plane ist in Java, die Ablaufumgebung Titus Executor in Go geschrieben.

13.04.2018 - Gestern wurde der Application Server für Microservices NGINX Unit 1.0 freigegeben. Initial unterstützt er Perl, PHP, Python, Ruby und Go; weitere Sprachen wie Javascript und Java sollen folgen.

12.04.2018 - Wie man einen in Go geschriebenen Server in Systemd einbindet, erklären zwei Blogartikel.

06.04.2018 - Der April 2018 ist bei Canonical der Kubernetes Month. Jede Woche gibt es ein Webinar rund um Kubernetes, eines der größten in Go geschriebenen Projekte.

Alle Nachrichten

Infrastruktur

Sprache

Externe Links