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

12.06.2019 - Heute wurden Go 1.12.6 und 1.11.11 veröffentlicht. Darin werden kleinere Fehler in allen Komponenten behoben.

31.05.2019 - Zwei Youtube Videos erklären die Verwendung von Websockets und Protocol Buffers in Go.

30.05.2019 - Im Rahmen der Free Learning Aktion von Packt gibt es heute den Titel Go Systems Programming kostenlos zum online Lesen. Das Buch ist (gedruckt) 466 Seiten lang und wurde im September 2017 veröffentlicht.

23.05.2019 - Die ersten 128-Bit Prozessoren werfen ihre Schatten voraus. Mit uint128 gibt es eine Bibliothek für vorzeichenlose 128-Bit Integervariablen.

13.05.2019 - In der ActiveState Entwicklerbefragung 2019 belegt Go in der Kategorie der beliebtesten Programmiersprachen den 11. Platz vor R, Ruby und PHP. Auf den vorderen drei Plätzen landen Python, C# und Perl.

Alle Nachrichten

Infrastruktur

Sprache

Externe Links