Abo
  • Services:

Programmiersprache: Googles Go 1 ist fertig

Das im November 2009 von Google gestartete Go-Projekt hat mit Go 1 eine erste stabile Version seiner neuen Programmiersprache veröffentlicht, auch für Windows.

Artikel veröffentlicht am ,
Go 1 auch für Windows
Go 1 auch für Windows (Bild: golang.org)

Was als Open-Source-Projekt von Google begann, hatte über die letzten Jahre rund 200 Helfer, die nicht von Google kamen. Dabei hat Go einen stabilen Status erreicht, so dass nun Go Version 1 veröffentlicht wurde. Dazu wurde die Spezifikation und auch deren Implementierung in den vergangenen Monaten verbessert.

Stellenmarkt
  1. ING-DiBa AG, Nürnberg
  2. SCHUFA Holding AG, Wiesbaden

So soll Go 1 eine stabile Basis für weiteres Wachstum darstellen. Programme, die mit Go 1 geschrieben wurden, sollen über Jahre unterstützt werden, auch wenn Go derweil weiterentwickelt wird.

Google stellt Go 1 mit dessen Veröffentlichung auch in seiner Cloud-Plattform App Engine zur Verfügung. Zudem steht Go 1 in Form von Binarys für Linux, FreeBSD, Mac OS X und auch Windows zum Download bereit.

Go ist vor allem zur Systemprogrammierung gedacht. Es bringt Multi-Prozessor-Unterstützung und verfolgt einen neuen Ansatz in Sachen objektorientiertes Design, der auf Klassen explizit verzichtet. Dabei unterstützt Go Konzepte wie True Closures und Reflection.

Über die Formatierung ihres Codes müssen sich Go-Entwickler keine Gedanken machen, darum kümmert sich gofmt. Zudem benötigt Go weniger Semikolons als andere C-Ableger, denn Statements müssen nicht mit einem Semikolon abgeschlossen werden. Do- und While-Schleifen gibt es in Go nicht. Funktionen in Go können mehrere Werte zurückgeben, wobei die einzelnen Rückgabewerte mit Namen versehen werden können.

Kurze Programme lassen sich mit Go in Bruchteilen einer Sekunde übersetzen und auch große Projekte sollen sich in wenigen Sekunden kompilieren lassen. Der dabei entstehende Code soll dann ähnlich schnell laufen wie in C geschriebener.

Zu den Entwicklern von Go gehört Ken Thompson, der einst an der Entwicklung von Unix beteiligt war, die erste Shell schrieb und den C-Vorläufer B entwickelte. Zusammen mit Rob Pike, der ebenfalls zum Go-Team gehört, entwickelte Thompson zudem das Betriebssystem Plan 9.

Wer mit Go beginnen will, findet unter golang.org eine umfangreiche Dokumentation samt verschiedenen Tutorials.

Go selbst steht unter der BSD-Lizenz.



Anzeige
Blu-ray-Angebote
  1. 4,99€
  2. (u. a. The Hateful 8 Blu-ray, Hacksaw Ridge Blu-ray, Unlocked Blu-ray, Ziemlich beste Freunde Blu...
  3. (2 Monate Sky Ticket für nur 4,99€)
  4. (u. a. Deadpool, Alien Covenant, Assassins Creed)

Dr. Pest 02. Mai 2012

Windows only. Der Aufwand wäre sonst viel zu hoch gewesen und ich hätte nicht das Go...

Myxier 02. Apr 2012

Programmieren im vi editor ftw! :)

Myxier 02. Apr 2012

Jeder hat ja seinen eigenen Geschmack, aber mmN ist die Syntax von vb Moppelkotze im...

irata 31. Mär 2012

Ich finde den Namen spitze. Mag auch solche Namen wie Quick und Action ;-) Für die Suche...

Jacques de... 31. Mär 2012

Sekundiert. Versuch mal die zweite Option im Projektdialog. Das mit dem schon...


Folgen Sie uns
       


Neue OLED-Leuchtmittel angesehen (Light and Building 2018)

Die OLED-Technik macht im Leuchtenbereich Fortschritte.

Neue OLED-Leuchtmittel angesehen (Light and Building 2018) Video aufrufen
God of War im Test: Der Super Nanny
God of War im Test
Der Super Nanny

Ein Kriegsgott als Erziehungsberechtigter: Das neue God of War macht nahezu alles anders als seine Vorgänger. Neben Action bietet das nur für die Playstation 4 erhältliche Spiel eine wunderbar erzählte Handlung um Kratos und seinen Sohn Atreus.
Von Peter Steinlechner

  1. God of War Papa Kratos kämpft ab April 2018

Dell XPS 13 (9370) im Test: Sehr gut ist nicht besser
Dell XPS 13 (9370) im Test
Sehr gut ist nicht besser

Mit dem XPS 13 (9370) hat Dell sein bisher exzellentes Ultrabook in nahezu allen Bereichen überarbeitet - und es teilweise verschlechtert. Der Akku etwa ist kleiner, das spiegelnde Display nervt. Dafür überzeugen die USB-C-Ports, die Kühlung sowie die Tastatur, und die Webcam wurde sinnvoller.
Ein Test von Marc Sauter und Sebastian Grüner

  1. Ultrabook Dell hat das XPS 13 ruiniert
  2. XPS 13 (9370) Dells Ultrabook wird dünner und läuft kürzer
  3. Ultrabook Dell aktualisiert XPS 13 mit Quadcore-Chip

Xperia XZ2 Compact im Test: Sonys kompaktes Top-Smartphone bleibt konkurrenzlos
Xperia XZ2 Compact im Test
Sonys kompaktes Top-Smartphone bleibt konkurrenzlos

Sony konzentriert sich beim Xperia XZ2 Compact erneut auf die alte Stärke der Serie und steckt ein technisch hervorragendes Smartphone in ein kompaktes Gehäuse. Heraus kommt ein kleines Gerät, das kaum Wünsche offenlässt und in dieser Größenordnung im Grunde ohne Konkurrenz ist.
Ein Test von Tobias Költzsch

  1. Xperia XZ2 Premium Sony stellt Smartphone mit lichtempfindlicher Dualkamera vor
  2. Sony Grundrauschen an Gerüchten über die Playstation 5 nimmt zu
  3. Playstation Sony-Chef Kaz Hirai verabschiedet sich mit starken Zahlen

    •  /