von laf163 :
Welche Schritte werden das Problem reproduzieren? Fügen Sie nach Möglichkeit einen Link zu einem Programm auf play.golang.org hinzu. 1.ln -s ~/project/xxx $GOPATH/src/xxx 2. Installieren Sie xxx 3.godoc -http=:6060 Was ist die erwartete Ausgabe? Besuchen Sie http://xxxx:6060/pkg und finden Sie das Paket xxx. Was siehst du stattdessen? nicht gefunden. Welchen Compiler verwenden Sie (5g, 6g, 8g, gccgo)? 6g Welches Betriebssystem verwendest du? centos6.4 amd64 Welche Version verwendest du? (Run 'Go-Version') $ go-Version go-version go1.2 linux/amd64 Bitte geben Sie unten zusätzliche Informationen an. rm $GOPATH/src/xxx und ~/project/xxx nach $GOPATH/src kopieren, funktionieren einwandfrei.
Das ist mir wichtig. Ich habe bereits einen Platz in meinem Dateisystem, an dem ich Dinge auschecke, an denen ich arbeite, und ich möchte Folgendes tun:
mkdir ${GOPATH}/src/myserver.tld
cd ${GOPATH}/src/myserver.tld
ln -s ${HOME}/my/usual/path/to/my/project .
Ich möchte dann die Dokumentation für das, woran ich arbeite, auf meinem Godoc-Server sehen.
Ich habe dafür einen Fix geschrieben, es ist eine kleine Änderung an golang.org/x/tools/godoc/dirtrees.go
Der obige Symlink funktioniert bereits beim Bauen! Ich kann das genauso gut gebrauchen
importiere "myserver.tld/project"
Angesichts dessen ist es unpassend, dass godoc
nicht _auch_ funktioniert.
Wenn Sie gvm linkthis
verwenden, haben Sie auch das Problem.
Hilfreichster Kommentar
Das ist mir wichtig. Ich habe bereits einen Platz in meinem Dateisystem, an dem ich Dinge auschecke, an denen ich arbeite, und ich möchte Folgendes tun:
mkdir ${GOPATH}/src/myserver.tld
cd ${GOPATH}/src/myserver.tld
ln -s ${HOME}/my/usual/path/to/my/project .
Ich möchte dann die Dokumentation für das, woran ich arbeite, auf meinem Godoc-Server sehen.
Ich habe dafür einen Fix geschrieben, es ist eine kleine Änderung an golang.org/x/tools/godoc/dirtrees.go
Der obige Symlink funktioniert bereits beim Bauen! Ich kann das genauso gut gebrauchen
importiere "myserver.tld/project"
Angesichts dessen ist es unpassend, dass
godoc
nicht _auch_ funktioniert.