追尋1.10 - Windows XP 撤銷支持:您需要了解的內容
儘管終止了對Windows XP 的支持,但問題仍然存在:什麼時候Go編譯的可執行檔將無法在這個平台上運作?
技術原因
Go社群在Issue #23380中積極討論了這個問題。雖然 Go 1.10 是正式支援 XP 的最後一個版本,但錯誤修復將向後移植到 1.11,安全性將向後移植到 1.12。這將支援延長至 2019 年 1 月。
超越技術限制:非技術因素
維持對任何平台的支持都需要託管人能夠訪問該平台並有工作動力在它上面。對於Windows XP,情況不太理想。主要的 Go-on-Windows 開發人員 Alex Brainman 表示對支援 XP 缺乏興趣。此外,對於發布和 QA 流程至關重要的自動建構器需要維護和支援。
錯誤修復的影響
即使錯誤修復通常適用於Windows並非專門針對XP,它仍然需要在XP 上進行測試以確保它不會導致意外問題。這增加了支援 XP 所需的工作量和精力。
個人參與和社區支持
沒有外部實體的支持,自我贊助成為最佳行動方案。個人可以透過從源頭建立新的 Go 版本或為專案做出貢獻來努力維護 XP 支援。
Go 團隊的角色
XP 支援可能會出現障礙如果 Go 團隊遇到 Windows XP 中缺少的核心功能的需求。這可能會阻止 Go 版本在該平台上運行。
結論
雖然官方不再支援 Windows XP,但 Go 編譯的可執行檔仍可在暫時有平台。然而,長期支持可能取決於個人的努力和社區對維持相容性的承諾。
免責聲明: 提供的所有資源部分來自互聯網,如果有侵犯您的版權或其他權益,請說明詳細緣由並提供版權或權益證明然後發到郵箱:[email protected] 我們會在第一時間內為您處理。
Copyright© 2022 湘ICP备2022001581号-3