win10系統, liteenv是win64
一開始僅重啟liteide不行,后來重新解壓liteide,再重啟。正常了。
也沒有修改環境變量,看了下golangpackage設置,go111MODULE還是on,goproxy還是https://goproxy.io,direct 使用系統gopath也沒變,還是C:\Users\用戶名\go
補充:本來目的是解決liteide代碼提示消失的問題,后來發現只要重啟liteide即可(並注意任務管理器中沒有殘留godoc或liteide進程),沒必要用以下步驟。
然而liteide提示GolangDoc: Could not find godoc, (hint: is godoc installed?)的問題還在,暫不想解決了。
再補充:
后來發現在C:\Users\用戶名\go\pkg\mod\golang.org\x\tools@v0.0.0-20200321224714-0d839f3cf2ed\cmd\godoc下有相應的包
執行:go build C:\Users\cc\go\pkg\mod\golang.org\x\tools@v0.0.0-20200321224714-0d839f3cf2ed\cmd\godoc生成了godoc.exe
go env查看gopath,將這個godoc.exe放到gopath/bin下,還不行。執行godoc --help有點效果了。godoc -http=localhost:6060 然后訪問http://localhost:6060/
可以在瀏覽器中訪問godoc了,但還是沒解決:GolangDoc: Could not find godoc, (hint: is godoc installed?)的問題,這里http://www.cppblog.com/kenkao/archive/2016/07/07/213877.html或許可參考
一、還沒有git,到官網https://git-scm.com/ 下載windows最新版,然而下不來。用下載軟件在Q內也下不來。無耐從pc6.com下載了一個。
二、安裝就一路next,完成。
三、由於liteide本來有代碼提示,后來沒有了。並給出錯誤提示為:11:29:27 GolangDoc: Could not find godoc, (hint: is godoc installed?)
從網上找到以下方案。
1、先是執行 go help gopath 看着一堆輸出,想到目錄:C:\Go\bin,用這個來替換下面的$GOPATH
2.打開git bash(我用的是不FQ辦法,下載要很久,而且到15%就失敗了)
FQ go get -v -u golang.org/x/tools/cmd/godoc
不FQ git clone https://github.com/golang/tools $GOPATH/src/golang.org/x/tools
3.
go build $GOPATH/src/golang.org/x/tools/cmd/godoc
mv $GOPATH/src/golang.org/x/tools/cmd/godoc/godoc $GOPATH/bin/
參考:https://studygolang.com/articles/2205
https://blog.csdn.net/xxq929604980/article/details/81162330
https://www.jianshu.com/p/b692c2d6de8f
http://www.cppblog.com/kenkao/archive/2016/07/07/213877.html