Die aktuelle Variante bringt laut Go-Blog viele Änderungen gegenüber der 1.0 mit. Diese betreffen hauptsächlich die Performance: Compiler, Linker, Garbage Collector, Scheduler, Teile der Standardbibliothek sowie weitere Komponenten wurden optimiert, so dass Go 1.1 nun merkbar schneller laufen soll.

An der Sprache selbst gibt es nur kleinere Änderungen. So wird das return-Statement nicht mehr zwingend vorausgesetzt und bieten die method values eine Möglichkeit, Funktionen an bestimmte Empfangswerte (receiver value) zu koppeln.

Ein Race Detector spürt im Programmcode automatisch Fehler in der Speichersynchronisation auf, was paralleles Programmieren sicherer machen soll. Nicht zuletzt wurden die zugehörigen Werkzeuge und die Standardbibliothek verbessert und erweitert. Weitere Details zur neuen Version, die rückwärtskompatibel ist, lassen sich in den Release Notes nachlesen.