
Go 1.26 führt neue Ausdrucksunterstützung und Laufzeitaktualisierungen ein
Go 1.26 ermöglicht nun die Verwendung der ausdrucksbasierten Initialisierung mit new(expr) und enthält Aktualisierungen der Laufzeit- und Entwicklertools.
Eine Übersetzung von 🇬🇧 Linuxiac.com
Das Go-Team hat Go 1.26 offiziell veröffentlicht, das pünktlich sechs Monate nach Version 1.25 erschienen ist. Die größte sprachliche Änderung besteht darin, dass Sie nun einen Ausdruck direkt an die integrierte neue Funktion übergeben können.
Damit können Entwickler nun mit new(expr) einen Zeiger in einem Schritt zuweisen und initialisieren. Bisher musste man zuerst Speicher zuweisen, dann einen Wert zuweisen oder eine temporäre Variable verwenden. Dieses Update vereinfacht die Initialisierung von Zeigern, ohne die Funktionsweise zu ändern.
Darüber hinaus entfernt der Compiler nun unnötige Operationen und verbessert in bestimmten Fällen den generierten Code. Diese Änderungen sind intern und erfordern keine Änderung Ihres Codes. Die Laufzeit wurde ebenfalls verbessert, um den Overhead bei allgemeinen Aufgaben zu reduzieren.
Aktualisierungen der Toolchain sorgen für konsistentere Builds und verbessern die Diagnose, indem Probleme behoben und kleine Verbesserungen an den zentralen Entwicklungstools vorgenommen werden. Auch die Standardbibliothek erhält gezielte Aktualisierungen und Fehlerbehebungen.
Weitere Informationen finden Sie in der offiziellen Ankündigung oder den Versionshinweisen. Go 1.26 ist weiterhin abwärtskompatibel, wie vom Projekt versprochen.















Comments