ホームページ > バックエンド開発 > Golang > Go 1 で削除された `exp/html` パッケージにアクセスするにはどうすればよいですか?

Go 1 で削除された `exp/html` パッケージにアクセスするにはどうすればよいですか?

Mary-Kate Olsen
リリース: 2024-12-04 10:48:11
オリジナル
489 人が閲覧しました

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
ログイン後にコピー

次に、Go リポジトリへのシンボリック リンクを作成します。 GOPATH:

cd $HOME/go/src
ln -s $HOME/repo/go/src/pkg/exp .
ログイン後にコピー

これにより、exp/* パッケージへのアクセスが復元されます。

Go Package Retrieval

または、取得を試みることもできます次のコマンドを使用して exp/html パッケージを実行します:

go get code.google.com/p/go/src/pkg/exp/html
ログイン後にコピー

これは可能性がありますが、パッケージをローカルにインストールします。完全なソース コードのインストールと比較して制限がある場合があります。

サードパーティの代替手段

包括的な HTML パーサーが必要な場合は、サードパーティのパーサーを検討することを検討してください。 - HTML5 パーサーとさまざまなスクレイピングを提供する go-html-transform などのパーティー オプションtools.

Go ソース コードのインストール (編集)

元の応答で述べたように、Go を介して exp/html パッケージを直接取得しようとしても効果的ではない可能性があります。代わりに、Go ソース コードをダウンロードし、そこから exp/html をインストールできます。これは比較的簡単なプロセスです。

以上がGo 1 で削除された `exp/html` パッケージにアクセスするにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
著者別の最新記事
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート