Wie können Sie "godoc" - Befehl funktioniert auf meinem system?
"godoc" doesnt Arbeit auf meinem system.(Ich verwende ubuntu 13.04)
godoc fmt
gibt die folgende Fehlermeldung
2013/06/08 19:12:43 readTemplate: open /usr/lib/go/lib/godoc/codewalk.html: no such file or directory
"go" gibt:
/usr/bin/go
"gehen " env" gibt die folgenden:
GOROOT="/usr/lib/go"
GOBIN=""
GOARCH="386"
GOCHAR="8"
GOOS="linux"
GOEXE=""
GOHOSTARCH="386"
GOHOSTOS="linux"
GOTOOLDIR="/usr/lib/go/pkg/tool/linux_386"
GOGCCFLAGS="-g -O2 -fPIC -m32 -pthread"
CGO_ENABLED="1"
Was soll ich tun damit es funktioniert?
- Wie und wo haben Sie installiert Gehen? Was bedeutet zB.
$ which go
sagen? - es gibt "/usr/bin/gehen"
- Ich nehme an, Sie haben mit der binary-distribution. Wenn Sie entpacken Sie es, um
/usr/lib/go
als Sie können nicht über diego
binary in/usr/bin/go
. Ich glaube, du hast nicht korrekt befolgt die Anweisungen in der README-Datei. Sehen Sie, es diskutiert, hier
Du musst angemeldet sein, um einen Kommentar abzugeben.
Folgendes funktioniert bei mir unter Ubuntu 13.10:
Navigieren Sie zu
http://localhost:6060
Wie schon von anderen darauf hingewiesen einige änderungen in Go 1.2 verursacht haben die debian-Paket-maintainer zu machen, einige änderungen. Die aktuelle Art und Weise zu installieren godoc ist
Dies ist, weil die Go-Entwickler verschoben godoc aus dem normalen Vertrieb und in der go.tools subrepo. Diese subrepo häufiger aktualisiert und hat unterschiedliche Regeln für rückwärts Kompatibilität.
Alte Antwort:
Wie es aussieht, installiert das ubuntu-Paket. Zu installieren, müssen Sie golang-doc-Paket um godoc. Dieses wird automatisch installiert, wenn Sie installieren die golang-Metapaket installieren.
Wenn Sie Pakete, die zu installieren Gehen, ich empfehle auch die Installation von der Erdhörnchen PPA. Aktuelle Pakete sind sehr alt. Die aktuelle 1.0.2, die bei der 1.0.3 wurde die Finale Version 1.0 und 1.1 ist die aktuelle Versionsnummer. Details finden Sie unter https://wiki.ubuntu.com/Go.
golang
Paket standardmäßig. Es befindet sich ingolang-go.tools
.golang-godoc
.Installieren godoc durch die Verwendung von go bekommen
go get -v golang.org/x/tools/cmd/godoc
gut läuft.Zu installieren, müssen Sie die
golang-go.tools
Paket.sudo apt-get install golang-go.tools
in ubuntu 14.04 zu installieren
golang
,golang-doc
undgolang-go.tools
:und für den Einsatz, Ausführung :
und öffnen
localhost:6060
in Ihrem browser.Können Sie
sudo apt install golang-golang-x-tools
zu installieren, gehen Sie doc auf ubuntu.Deinstallieren Sie zuerst golang
Download zusammengestellt zu gehen-Archiv von https://golang.org/dl/
Den
mv
ing ist nicht wirklich notwendig, aber. Sie könnte einfach erstellen Sie einen symlink/usr/local/go
auf Ihre go-Installations-Verzeichnis.sudo ln -s $GO_HOME /usr/local/go
Stellen Sie Gehen Wege. Dann können Sie testen Sie Ihre Installation.
godoc
nutzbar sein soll jetzt.godoc
ist nicht bunded. Einige tuning erforderlich, veröffentlicht als separate Antwort.Dieser arbeitete für mich (ich bevorzuge zu installieren, Gehen hand in
/usr/local/go
):Prost!