问题描述:

使用vscode编辑go语言时,有时候会莫名其妙的代码不能自动补全,struct的属性值不能自动提示,这时候如果重新启动vscode也没有效果,就可能是gocode插件出了问题或者有了更新

解决方案:

1. 运行    gocode close

GOPATH/binmdempsky/gocodenfs/gocode,一般这个不操作也可以

3.运行 go get -u -v github.com/mdempsky/gocode

4.运行 go install github.com/mdempsky/gocode

GOPATH/bin

6.在vscode检查是否能自动补全代码

参考链接:https://github.com/Microsoft/vscode-go/issues/1723