在 Go1 中恢復 exp/html:深入指南
Go1 引入了重大更改,包括刪除 exp/ 程式碼庫。這讓依賴 exp/html 等函式庫的開發人員陷入了兩難的境地。但是,有幾種可行的方法可以恢復對這些功能的存取。
一種建議的方法是從 $HOME/go/src/pkg/exp 中已安裝的 Go 原始碼建立一個符號連結到 GOPATH。此方法可透過以下步驟實現:
在GOPATH:
但是,需要注意的是由於某種原因,exp/html庫已刪除。它不完整,並且缺乏必要的功能來證明其包含在標準 Go 庫中。 如果您仍然希望使用exp/html,可以嘗試使用以下命令檢索它:或者,您可能更喜歡更全面的HTML 解析器,例如go-html- transform,它提供HTML5 解析和基於CSS選擇器的抓取
如果這些解決方案都無法滿足您的需求,最後的選擇是安裝 Go 原始碼並在本地建置它,確保可以存取 exp/html。這個過程相對簡單,可以透過以下步驟完成:
以上是如何恢復對 Go1 中刪除的'exp/html”包的存取?的詳細內容。更多資訊請關注PHP中文網其他相關文章!