解决liteIDE没有代码提示及跳转问题

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用户名gopkgmodgolang.orgx ools@v0.0.0-20200321224714-0d839f3cf2edcmdgodoc下有相应的包

执行:go build C:Usersccgopkgmodgolang.orgx ools@v0.0.0-20200321224714-0d839f3cf2edcmdgodoc生成了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:Goin,用这个来替换下面的$GOPATH

2.打开git bash(我用的是不翻墙办法,下载要很久,而且到15%就失败了

翻墙  go get -v -u golang.org/x/tools/cmd/godoc

不翻墙 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

 https://blog.csdn.net/qq_29542611/article/details/79915058

https://blog.csdn.net/qq_29542611/article/details/79915058?utm_medium=distribute.pc_relevant.none-task-blog-BlogCommendFromMachineLearnPai2-1.nonecase&depth_1-utm_source=distribute.pc_relevant.none-task-blog-BlogCommendFromMachineLearnPai2-1.nonecase

原文地址:https://www.cnblogs.com/pu369/p/12893717.html