Go 1.10 und höher: Windows XP-Unterstützung
Obwohl einige Entwickler den veralteten Status von Windows XP anerkennen, benötigen sie möglicherweise immer noch Unterstützung für ihre Anwendungen auf diesem Betriebssystem. Mit Go 1.10 und nachfolgenden Versionen wurde die Unterstützung für Windows XP offiziell eingestellt.
Wie jedoch aus den Versionshinweisen für Go 1.11 hervorgeht, ist die Entwicklungs-Toolchain weiterhin unter Windows XP zugänglich. Aber wann wird es unmöglich sein, mit Go kompilierte ausführbare Dateien auf diesem veralteten Betriebssystem auszuführen?
Laut Problem Nr. 23380 erhält Go bis zur Veröffentlichung von Go 1.11 weiterhin Bugfix-Backports und bis zur Veröffentlichung von Go 1.12 Sicherheits-Backports. Dies bedeutet, dass ein gewisses Maß an Unterstützung für Windows XP bis Januar 2019 aufrechterhalten wird.
Der Mangel an Unterstützung für Windows XP hat sowohl technische als auch nichttechnische Gründe. Erstens haben die aktiven Entwickler, die an Go-on-Windows beteiligt sind, kein Interesse mehr daran, die XP-Unterstützung aufrechtzuerhalten. Zweitens sind für den Go-Release-/QA-Prozess Autobuilder erforderlich, die von jemandem unterstützt werden müssen. Schließlich müssen bestimmte Fehler im Zusammenhang mit Windows XP behoben und getestet werden, was den Wartungsaufwand erhöht.
Da es keine Unterstützung durch große Unternehmen wie Unternehmen gibt, liegt es an den einzelnen Entwicklern, weiterhin Support für Go unter Windows bereitzustellen XP, wenn sie es wünschen. Es ist erwähnenswert, dass es auch nach dem Ende des offiziellen Supports immer noch möglich ist, neuere Go-Releases aus der Quelle auf diesem Betriebssystem zu erstellen.
Es könnte jedoch zu einer erheblichen Hürde kommen, wenn das Go-Team auf technische Einschränkungen stößt, die Kernel-Funktionen erfordern nicht in Windows XP vorhanden. Wie bei der Unterstützung von Go für Windows 2000 zu sehen ist, können bestimmte Einschränkungen dazu führen, dass die Unterstützung für ein Betriebssystem eingestellt wird.
Das obige ist der detaillierte Inhalt vonWerden die ausführbaren Dateien von Go unter Windows XP nach Go 1.11 nicht mehr ausgeführt?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!