首页 >后端开发 >Golang >如何访问Go 1中删除的`exp/html`包?

如何访问Go 1中删除的`exp/html`包?

Mary-Kate Olsen
Mary-Kate Olsen原创
2024-12-04 10:48:11638浏览

How Can I Access the Removed `exp/html` Package in Go 1?

Go1 中 exp/html 的替代访问

由于其不完整的性质,exp/html 库已从 Go1 中删除。但是,有一些方法可以恢复对此资源的访问。

本地 GOPATH 安装

对于本地 GOPATH 安装,导航到 $HOME/repo 目录并克隆Go 存储库:

cd $HOME/repo
hg clone https://go.googlecode.com/hg/go

接下来,创建一个指向您的GOPATH:

cd $HOME/go/src
ln -s $HOME/repo/go/src/pkg/exp .

这将恢复对 exp/* 包的访问。

Go 包检索

或者,您可以尝试检索使用以下命令安装 exp/html 包:

go get code.google.com/p/go/src/pkg/exp/html

虽然这可能会安装在本地安装软件包,与完整的源代码安装相比,它可能有局限性。

第三方替代品

如果您需要全面的 HTML 解析器,请考虑探索第三方 -派对选项,例如 go-html-transform,它提供了 HTML5 解析器和各种抓取工具。

Go 源代码安装(编辑)

正如原始响应中提到的,尝试直接通过 Go 检索 exp/html 包可能不会有效。相反,您可以下载 Go 源代码并从那里安装 exp/html。这是一个相对简单的过程。

以上是如何访问Go 1中删除的`exp/html`包?的详细内容。更多信息请关注PHP中文网其他相关文章!

声明:
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn