Comment faire “godoc de la commande” travail sur mon système?
"godoc" ne marche pas sur mon système.(Je suis sous ubuntu 13.04)
godoc fmt
donne l'erreur suivante
2013/06/08 19:12:43 readTemplate: open /usr/lib/go/lib/godoc/codewalk.html: no such file or directory
"qui vont" donne:
/usr/bin/go
"aller env" donne la suivante:
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"
Que dois-je faire pour le faire fonctionner?
- Comment et où avez-vous installé Aller? Ce n'par exemple.
$ which go
dire? - cela donne le répertoire "/usr/bin/aller"
- Je suppose que vous avez utilisé la distribution binaire. Si vous désarchivez
/usr/lib/go
que vous ne pouvez pas avoir lago
binaire dans/usr/bin/go
. Je pense que vous n'avez pas suivi correctement les instructions dans le fichier README. Voir discuté ici
Vous devez vous connecter pour publier un commentaire.
La suivante fonctionne pour moi sur Ubuntu 13.10:
Accédez à
http://localhost:6060
Comme cela a été souligné par d'autres, des changements dans Aller 1.2 ont causé les responsables de paquets debian pour faire quelques changements. La façon actuelle d'installer godoc est
C'est parce que l'Aller développeurs déplacé godoc de la distribution normale et au go.outils subrepo. Cette subrepo est mis à jour plus souvent et a des règles différentes pour des raisons de compatibilité ascendante.
Vieille réponse:
Il semble comme vous l'avez installé par le paquet ubuntu. Vous devez installer golang-doc paquet afin d'utiliser godoc. Il est installé automatiquement si vous installez le golang méta-paquet.
Si vous utilisez les paquets à installer Aller, je recommande également d'installer à partir de la gophers PPA. Les paquets sont très vieux. Le courant est 1.0.2 quand 1.0.3 est le dernier de la version 1.0 et 1.1 est le numéro de la version actuelle. Les détails peuvent être trouvés à https://wiki.ubuntu.com/Go.
golang
package par défaut. Il est situé dansgolang-go.tools
.golang-godoc
.Installer godoc en utilisant aller chercher
go get -v golang.org/x/tools/cmd/godoc
fonctionne bien.Vous devez installer le
golang-go.tools
paquet.sudo apt-get install golang-go.tools
dans ubuntu 14.04 installer
golang
,golang-doc
etgolang-go.tools
:et pour les utiliser, exécuter :
et ouvrir
localhost:6060
dans votre navigateur.Vous pouvez utiliser
sudo apt install golang-golang-x-tools
pour installer go doc sur ubuntu.D'abord désinstaller golang
Télécharger compilé aller archives de https://golang.org/dl/
La
mv
ing n'est pas vraiment nécessaire, cependant. Vous pouvez simplement créer un lien symbolique/usr/local/go
pointant vers votre répertoire d'installation.sudo ln -s $GO_HOME /usr/local/go
Vous devrez peut-être définir Aller Chemins. Ensuite, vous pouvez tester votre installation.
godoc
devrait être utilisable.