34

私のシステムでは「godoc」が機能しません(ubuntu 13.04を使用しています)

godoc fmt

次のエラーが発生します

2013/06/08 19:12:43 readTemplate: open /usr/lib/go/lib/godoc/codewalk.html: no such file or directory

「どちらに行くか」は次のとおりです。

/usr/bin/go

「go env」は次のようになります。

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"

機能させるにはどうすればよいですか?

4

11 に答える 11

53

go install を使用して godoc をインストールする

go install -v golang.org/x/tools/cmd/godoc@latest
于 2014-03-29T04:52:15.470 に答える
12

以下は、Ubuntu 13.10で機能しました。

sudo apt-get install golang-doc
godoc -http=:6060

案内するhttp://localhost:6060


EDIT : ディストリビューションに同梱されているバージョンは古くなっている可能性があります。私は現在アクティブな Go ユーザーではありませんが、この回答が最も完全に見えます: https://stackoverflow.com/a/61300854/15985

于 2014-05-06T21:59:48.490 に答える
9

golang-go.toolsパッケージをインストールする必要があります。

sudo apt-get install golang-go.tools

于 2014-05-09T20:22:20.390 に答える
3

ubuntu 14.04golangでは、インストールする必要がgolang-docありgolang-go.toolsます。

sudo apt-get update
sudo apt-get install golang
sudo apt-get install golang-doc
sudo apt-get install golang-go.tools

使用するには、次を実行します。

godoc -http=:6060 

localhost:6060ブラウザで開きます。

于 2015-02-21T08:06:11.230 に答える
1

最初にgolangをアンインストールします

apt-get purge golang*

コンパイル済みの go アーカイブをhttps://golang.org/dl/からダウンロードします

wget https://storage.googleapis.com/golang/go1.7.3.linux-amd64.tar.gz
tar -xvf go1.6.linux-amd64.tar.gz
mv go /usr/local

ただし、mving は実際には必要ありません。/usr/local/gogoインストールディレクトリを指すシンボリックリンクを作成するだけです。

sudo ln -s $GO_HOME /usr/local/go

Go パスを設定する必要がある場合があります。次に、インストールをテストできます。

export PATH=$PATH:/usr/local/go/bin
go version

godoc今すぐ使えるはずです。

于 2016-10-26T09:32:04.223 に答える