Aufgrund ihrer Unvollständigkeit wurde die exp/html-Bibliothek aus Go1 entfernt. Es stehen jedoch Methoden zur Verfügung, um den Zugriff auf diese Ressource wiederherzustellen.
Lokale GOPATH-Installation
Für eine lokale GOPATH-Installation navigieren Sie zum Verzeichnis $HOME/repo und klonen das Go-Repository:
cd $HOME/repo hg clone https://go.googlecode.com/hg/go
Als nächstes erstellen Sie einen symbolischen Link zu Ihrem GOPATH:
cd $HOME/go/src ln -s $HOME/repo/go/src/pkg/exp .
Dadurch wird der Zugriff auf die exp/*-Pakete wiederhergestellt.
Go Package Retrieval
Alternativ können Sie versuchen, es abzurufen das exp/html-Paket mit dem folgenden Befehl:
go get code.google.com/p/go/src/pkg/exp/html
Während dies das Paket möglicherweise lokal installiert, ist dies möglicherweise der Fall Einschränkungen im Vergleich zu einer vollständigen Quellcode-Installation.
Alternativen von Drittanbietern
Wenn Sie einen umfassenden HTML-Parser benötigen, sollten Sie die Optionen von Drittanbietern wie go-html erkunden -transform, das einen HTML5-Parser und verschiedene Scraping-Tools bietet.
Go Source Code Installation (BEARBEITEN)
Wie in der ursprünglichen Antwort erwähnt, ist der Versuch, das exp/html-Paket direkt über Go abzurufen, möglicherweise nicht effektiv. Stattdessen können Sie den Go-Quellcode herunterladen und exp/html von dort installieren. Dies ist ein relativ einfacher Vorgang.
Das obige ist der detaillierte Inhalt vonWie kann ich in Go 1 auf das entfernte Paket „exp/html' zugreifen?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!